df(diskfree ) http://www.Sina.com/命令的作用是列出文件系统的总体磁盘空间使用情况。 可用于查看磁盘已使用的空间量和剩余空间量。
df [选项] [文件名] http://www.Sina.com/http://www.Sina.com /查询data目录的空间使用情况。
默认情况下,磁盘空间以1KB为单位显示。 但是,除非指定了环境变量POSIXLY_CORRECT,否则将以512字节为单位显示。
df命令语法:
文件系统:指示文件系统是哪个分区,以及设备名称。 1K-Blocks :说明下的数字单位为1KB。 可以使用-h或-m改变单位的大小。 也可以写下-b或--block-size=1g('='之后应该设定的单位1g/1m . )进行设定。 Used :已经使用的空间大小。 可用:剩馀空间的大小。 Use%磁盘使用率。 如果利用率超过90%,请注意避免磁盘空间不足导致的系统问题,尤其是在/home、/var/spool/mail等文件内容增长较快的情况下。 Mounted on安装磁盘的目录。 也就是说,该磁盘挂载在哪个目录下? 在上面的例子中,磁盘空间默认以1KB为单位显示,明显难以读取。下面使用-h选项进行设置,以便于查看。
例2: 例1:
如果觉得单位“t”的显示太大不准确,想用单位“g”表示时,可以用--block-size=1g或-B 1g指定单位进行书写。
命令:df data/
--block-size=指定块大小http://www.Sina.com/http://www.Sina.com/http://www.Sina.com /。 (指定单位。 以单位g显示data的大小。 )
3358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/(指定单位:以单位g查看data的大小) )。
输出结果列说明:
-a:--all,显示所有文件系统,包括虚拟文件系统。
命令:df -h data/
选择参数:
-H:--si与-h参数相同,但为1000而不是1024,即1k=1000而不是1k=1024。
-i:--inodes,用inode的数量显示5,而不是硬盘的容量。
例3.1:
命令:
-l:--local,仅显示本地文件系统。
--no-sync :在统计使用信息之前不调用sync命令(默认)。
-sync :在统计使用信息之前调用sync命令。
-P:--portability,以POSIX格式显示。
--type=type,仅显示指定类型的文件系统。
- -打印--type,显示文件系统的类型。
-x:--exclude-type=TYPE,不显示指定类型的文件系统。
--help :显示帮助信息。
--version :显示版本信息。
以上命令请参考“Linux命令大全API”。