2018/03/25 每日一个Linux命令 之 df
Linux df命令用于显示目前在Linux系统上的文件系统的磁盘使用情况统计。
就像在windows下打开我的电脑一样会统计各个磁盘一样的情况
主要用于查看磁盘空间占用情况
--
[@hong:~]$ df Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on /dev/disk1s1 236363688 153535976 77350384 67% 771429 9223372036854004378 0% / devfs 376 376 0 100% 652 0 100% /dev /dev/disk1s4 236363688 4194344 77350384 6% 2 9223372036854775805 0% /private/var/vm map -hosts 0 0 0 100% 0 0 100% /net map auto_home 0 0 0 100% 0 0 100% /home
这里我在 ~ 目录下使用了df命令
详解:
Filesystem:代表该文件系统时哪个分区,所以列出的是设备名称。
1K-blocks:说明下面的数字单位是1KB,可利用-h
或-m
来改变单位大小,也可以用-B
来设置。
Used:已经使用的空间大小。
Available:剩余的空间大小。
Use%:磁盘使用率。如果使用率在90%以上时,就需要注意了,避免磁盘容量不足出现系统问题,尤其是对于文件内容增加较快的情况(如/home、/var/spool/mail等)。
Mounted on:磁盘挂载的目录,即该磁盘挂载到了哪个目录下面。
--
重要参数
-h 以易读的形式展示出来
例如:
[@hong:~]$ df -h Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk1s1 113Gi 73Gi 37Gi 67% 771432 9223372036854004375 0% / devfs 188Ki 188Ki 0Bi 100% 652 0 100% /dev /dev/disk1s4 113Gi 2.0Gi 37Gi 6% 2 9223372036854775805 0% /private/var/vm map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
-l 只显示本地文件系统
--
这里df命令主要用于磁盘空间的整体掌握,具体目录的空间大小命令会在后续补充。