Linux之文件系统的简单操作

df:列出文件系统整体硬盘使用量

将容量以易读方式显示:

1 [root@zkero ~]# df -h
2 Filesystem      Size  Used Avail Use% Mounted on
3 /dev/sda2        18G  3.1G   14G  19% /
4 tmpfs           238M   72K  238M   1% /dev/shm
5 /dev/sda1       291M   34M  242M  13% /boot
6 [root@zkero ~]# man df

将所有特殊文件以及类型显示出来:

 1 [root@zkero ~]# df -aT
 2 Filesystem     Type                1K-blocks    Used Available Use% Mounted on
 3 /dev/sda2      ext4                 18339256 3250620  14157052  19% /
 4 proc           proc                        0       0         0    - /proc
 5 sysfs          sysfs                       0       0         0    - /sys
 6 devpts         devpts                      0       0         0    - /dev/pts
 7 tmpfs          tmpfs                  243140      72    243068   1% /dev/shm
 8 /dev/sda1      ext4                   297485   34647    247478  13% /boot
 9 none           binfmt_misc                 0       0         0    - /proc/sys/fs/binfmt_misc
10 vmware-vmblock fuse.vmware-vmblock         0       0         0    - /var/run/vmblock-fuse

若想知道某个目录下面还可以放置多少文件容量,以/etc来说明:

1 [root@zkero ~]# df -h /etc/
2 Filesystem      Size  Used Avail Use% Mounted on
3 /dev/sda2        18G  3.2G   14G  19% /

表示/etc所在目录的分区还有多少剩余空间,方便之处在于并不清楚某个目录在哪个分区,可以直接用查看目录的形式查看。

du:报告磁盘空间使用情况

检查根目录下,每个目录的占用情况

 1 [root@zkero ~]# du -sm /*
 2 8    /bin
 3 24    /boot
 4 1    /dev
 5 37    /etc
 6 1    /home
 7 149    /lib
 8 26    /lib64
 9 1    /lost+found
10 1    /media
11 1    /mnt
12 1    /opt
13 du: cannot access `/proc/6135/task/6135/fd/4': No such file or directory
14 du: cannot access `/proc/6135/task/6135/fdinfo/4': No such file or directory
15 du: cannot access `/proc/6135/fd/4': No such file or directory
16 du: cannot access `/proc/6135/fdinfo/4': No such file or directory
17 0    /proc
18 38    /root
19 15    /sbin
20 1    /selinux
21 1    /srv
22 0    /sys
23 1    /tmp
24 2357    /usr
25 377    /var

其中:s:不统计子目录,m:以MB显示

原文地址:https://www.cnblogs.com/zker/p/4588872.html