一、挂载

1、查看设备的挂载情况

lsblk

lsblk -f

2、挂载

需求 :给我们的Linux系统增加一个新的硬盘,并且挂载到/home/newdisk

说明:我们以增加一块硬盘为例来熟悉一下磁盘的相关指令和深入理解磁盘分区、挂载、卸载的概念。

如何增加一块硬盘?

1)虚拟机添加硬盘

在 VMware下:虚拟机—>设置—>硬盘—>添加—>下一步(4)—>完成—>重启Linux

2)分区

fdisk /dev/sdb

3)格式化

mkfs -t ext4 /dev/sdb1

4)挂载

先创建一个目录 /home/newdisk

amount 设备名 目录名

但是如果重启这种挂载关系就会消失了

5)设置可以自动挂载(永久挂载,当你重启Linux之后,仍然可以挂载)

永久挂载:通过修改 /etc/fstab 实现挂载

执行如下命令生效:

mount -a

如果需要解除挂载:

unmount 设备名

强制解除挂载:

umount -l /home/newdisk
三、查看

1、查看系统整体磁盘使用情况

df -h

2、查询指定目录的磁盘占用情况

du -h /目录
查看指定目录的磁盘占用情况,默认是当前目录

- s:指定目录占用大小汇总

- h:带计量单位

- a:含文件

--max-depth=1 :子目录深度

- c:列出明细的同时,增加汇总值。

实例:查询 /opt 目录的磁盘占用情况,深度为1

3、磁盘情况 — 工作实用指令

1)统计 /home 文件夹下文件的个数

先过滤,再统计

2)统计 /home 文件夹下目录的个数

3)统计 /home 文件夹下文件的个数,包括子文件夹里的

4)统计文件夹下目录的个数,包括子文件夹里的

5)以树状显示目录结构

二、如何把新增的硬盘添加到/home目录下

挂载同上面,

将新硬盘临时挂载在一个目录下
#cd /mnt/
#mkdir home

注:一定要先备份原来目录下的文件

#mount /dev/vdb1 /mnt/home 挂载到/mnt/home
#df -h 查看
#cp -a /home/* /mnt/home/ 把home下的东西拷到挂载的目录下,备份
#rm -rf /home/* 把home下的东西删干净
#umount /dev/vdb1 卸载硬盘
#df -h 查看

Linux_磁盘分区、挂载、查看的更多相关文章

  1. Linux crond任务调度(定时任务),Linux磁盘分区/挂载

    一.crond任务调度 1.基本语法 crontab [选项] -e : 编辑 crontab定时任务 -l : 查询crontab -r : 删除当前用户所有的crontab任务 例子: 每分钟执行 ...

  2. aix磁盘分区挂载问题

    aix在进行磁盘分区挂载时,可能会报错

  3. Linux下磁盘分区挂载

    一般你去买vps都会看到介绍说硬盘多少G  比如 80G 但是你进入系统df -h的时候发现怎么只有10G呢, 其实这10G是用来装系统的和一些常用服务软件的  不是给你放网站数据的 那50G硬盘在哪 ...

  4. CentOS 7 增加磁盘分区挂载(lvm)

    1.查看主机现有磁盘情况 # fdisk -l 现在主机中存在一块8G的磁盘sdb,尚未分区挂载,所以需将磁盘进行分区挂载. 2.对磁盘进行分区 # fdisk /dev/sdb   (选择要操作分区 ...

  5. linux_磁盘分区

    分区并没有数据内容只是改变分区表,保存在0磁头,0磁道1扇区除MBR引导后64bytes中,只能有4个组分区,4个以上要一个扩展分区 引导MBR,保存在446字节中 磁盘想要存放数据,首先要分区,可以 ...

  6. Linux 磁盘 分区 挂载点的理解

    在Linux中一切皆文件: 虚拟文件系统(Virtual File System, 简称 VFS), 是 Linux 内核中的一个软件层,用于给用户空间的程序提供文件系统接口:同时,它也提供了内核中的 ...

  7. RHEL7磁盘分区挂载和格式化

    安装大数据平台,每台机器需要挂载10个磁盘,用JBOD模式,操作系统为RHEL7.2. 写了两个脚本,format_disk.sh和mount_disk.sh实现磁盘自动分区格式化以及挂载,修改fst ...

  8. Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍

    磁盘分区表.文件系统的查看.统计的工具很多,有些工具是多功能的,不仅仅是查看磁盘的分区表,而且也能进行磁盘分区的操作:但在本文,我们只讲磁盘分区的查看,以及分区的使用情况的查看:本文只是给新手上路之用 ...

  9. Linux:挂载磁盘分区

    查看挂载的分区 df 命令主要用来了解系统中已经挂载的各个文件系统的磁盘使用情况. 常用选项: "-h" ,显示更易读的容量单位: "-T" ,显示文件系统的类 ...

随机推荐

  1. Delphi 消息函数 SendMessage函数

    Delphi中SendMessage使用说明 SendMessage基础知识 函数功能:该函数将指定的消息发送到一个或多个窗口.此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回.而函数Po ...

  2. C#txt文本分割器

    using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...

  3. CentOS7简单安装mplayer和vlc!

    http://pkgs.org/在这个网上搜索下面的包的最新版1. sudo rpm -ivh epel-release-7-0.2.noarch.rpm 2. sudo rpm -Uvh elrep ...

  4. 一些基本LINUX命令以及测试环境的搭建

    LINUX操作系统平时用的不多,资深测试与开发同学们用的比较多,像我这样的一个人,只喜欢WINDOWS操作系统.但LINUX操作系统也用过一段时间, 知道一些基本命令,如果不记得的话,就百度一下,拿来 ...

  5. f-li.cn

    package org.rx.service.command.impl; import lombok.Getter; import lombok.Setter; import org.rx.core. ...

  6. go gin

    1.安装 go get -u github.com/gin-gonic/gin 2. package main import "github.com/gin-gonic/gin" ...

  7. 16、使用jQuery的html5player播放器,进行播放

    <!-- Website Design By: www.happyworm.com --> <title>Demo : jPlayer as a video playlist ...

  8. 如何上传代码至GitHub

    环境准备: git GitHub账号 步骤: 1.登录github创建一个新的项目  参数说明: Repository name: 仓库名称 Description(可选): 仓库描述介绍 Publi ...

  9. 广度优先搜索(Breadth First Search)

    Date:2019-07-03 14:29:02 走完一层的所有房间,再走下一层,用队列实现 算法实现 /*--------------------------模版------------------ ...

  10. 前端(十八)—— jQuery高级操作:选择器、文本属性与类、事件、文档操作、动画、结构关系

    JQ选择器.文本属性与类.事件.文档操作.动画.结构关系 可参考jQuery的API文档 一.选择器 1.css语法匹配 标签 | 类 | id | 交集 群组 | 后代 | 兄弟 伪类 | 属性 $ ...