分类目录归档:linux

linux df 查看磁盘使用情况

df 查看系统磁盘的使用情况

常用参数:

       -a, --all  
              显示所有的文件系统

       --total
              对df结果,进行汇总,在最下面输出一行每列的总数

       -h, --human-readable
              将结果的数字转换成更加易读的格式。这个参数很好用

       -H, --si
              与-h作用,但是计算使用1000进制,而不是1024

       -i, --inodes
              显示i节点信息,而不是磁盘块

       -k     like --block-size=1K
              将空间的结果,以kb为单位显示

       -l, --local
              只显示本地文件系统

       --no-sync
              忽略 sync 命令

       -P, --portability
              输出格式为POSIX

       --sync
             在取得磁盘信息前,先执行sync命令

       -t, --type=TYPE
              只显示特定类型的文件系统。如只显示ext4的,可以用 df -t ext4 或者 df --type=ext4

       -T, --print-type
              显示文件系统的类型

       -x, --exclude-type=TYPE
              显示不是指定类型的文件系统,与-t使用相反。如想显示不是ext4类型的文件系统,可以用 df -x ext4 或者df --exclude-type=ext4
       --version 查看版本信息
       --help 获取帮助信息

更多参数使用如下命令查看:

man df
或者
df --help

例子:看磁盘占用空间,还剩多少空间。

df -lh

结果:

Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       20G  6.8G   13G  36% /
udev            993M  4.0K  993M   1% /dev
tmpfs           201M  284K  200M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none           1002M     0 1002M   0% /run/shm
/dev/xvdb1       40G   33G  4.6G  88% /mnt

解释:

Filesystem:文件系统
Size:总共大小
Used:使用大小
Avail:可用
Mounted on:挂在分区

如果要查看一个文件系统的信息,可以这样写

df -h /mnt