磁盘分区与挂载

70 阅读2分钟

查看所有设备挂载情况

[root@wls ~]# lsblk
NAME            MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda               8:0    0  20G  0 disk 
├─sda1            8:1    0   1G  0 part /boot
└─sda2            8:2    0  19G  0 part 
  ├─centos-root 253:0    0  17G  0 lvm  /
  └─centos-swap 253:1    0   2G  0 lvm  [SWAP]
sdb               8:16   0   1G  0 disk 
[root@wls ~]# lsblk -f
NAME            FSTYPE      LABEL UUID                                   MOUNTPOINT
sda                                                                      
├─sda1          xfs               5e9f42fd-061d-4d5b-aa7e-0c3f8bb1f227   /boot
└─sda2          LVM2_member       QO1RBA-Mm3t-3qao-av1z-OB0h-D1Ja-C7UJS5 
  ├─centos-root xfs               a497f657-1d83-43eb-b292-bf53570e0a13   /
  └─centos-swap swap              b7b690d6-a5db-43a1-bf1e-30e4b3915215   [SWAP]
sdb  

磁盘情况查询

  • df - report file system disk space usage
  • du - estimate file space usage

查询系统整体磁盘使用情况

df -h 默认当前路径

[root@wls ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 475M     0  475M   0% /dev
tmpfs                    487M     0  487M   0% /dev/shm
tmpfs                    487M  7.8M  479M   2% /run
tmpfs                    487M     0  487M   0% /sys/fs/cgroup
/dev/mapper/centos-root   17G  4.6G   13G  28% /
/dev/sda1               1014M  137M  878M  14% /boot
overlay                   17G  4.6G   13G  28% /var/lib/docker/overlay2/280a432a937e26bea770e891a618ee22cf28aa174b7b3ae59c38e1d157b556fb/merged
overlay                   17G  4.6G   13G  28% /var/lib/docker/overlay2/74f70700846825af7155a53495eb743e45e11993f0cd8e0ea815ae538bc73a74/merged
tmpfs                     98M     0   98M   0% /run/user/0
/dev/sdb1                991M  2.6M  922M   1% /newdisk

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

du -h [目录绝对绝对路径]
image.png

[root@wls ~]# du -h /newdisk
16K	/newdisk/lost+found
24K	/newdisk

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

[root@wls opt]# ls -l /opt
total 0
drwx--x--x. 4 root root 28 Jun 24 19:21 containerd
drwxr-xr-x. 3 root root 37 Jun 25 16:08 dev
-rw-r--r--. 1 root root  0 Aug  1 08:03 test.txt

[root@wls ~]# du -ha --max-depth=1 /opt
0	/opt/containerd
8.0K	/opt/dev
0	/opt/test.txt
8.0K	/opt

[root@wls ~]# du -hac --max-depth=1 /opt
0	/opt/containerd
8.0K	/opt/dev
0	/opt/test.txt
8.0K	/opt
8.0K	total