linux命令大全df指令
-
df指令是Linux系统中常用的一个命令,用于显示文件系统的可用空间和已用空间情况。下面是df指令的详细介绍和常用选项:
1. 命令格式:df [选项] [文件名或目录]
– 选项可以是:
– -a: 显示所有文件系统,包括无效文件系统;
– -h:以人类可读的格式显示文件系统大小;
– -T:显示文件系统类型;
– -i:显示文件系统的inode信息;
– -l:仅显示本地文件系统;
– -k:以千字节为单位显示文件系统大小。2. 常用示例:
– df:显示文件系统的使用情况,包括文件系统名称、大小、已用空间、可用空间、使用率和挂载点。
– df -h:以人类可读的格式显示文件系统的使用情况,以G、M、K等为单位。
– df -T:显示文件系统的类型,如ext4、NTFS等。
– df -i:显示文件系统的inode信息,包括已用inode数量、可用inode数量和inode使用率。
– df -k /home:显示/home目录所在文件系统的使用情况,以千字节为单位。3. 使用注意事项:
– df命令默认显示的是当前系统中所有挂载的文件系统的使用情况。
– 如果指定了文件名或目录参数,df命令将只显示该文件名或目录所在的文件系统的使用情况。综上所述,df指令是一个非常实用的用于显示文件系统使用情况的命令,通过合理使用相关选项,可以灵活地获取所需信息。
2年前 -
df指令是Linux系统中常用的一个命令,用于显示磁盘空间使用情况。它可以展示文件系统在磁盘上的总空间、已使用空间、可用空间以及使用率等信息。下面是df指令的一些常用选项和用法。
1. 基本用法
– `df`:显示所有已挂载的文件系统的空间使用情况。
– `df -h`:以人类可读的方式显示空间使用情况,文件大小以K、M、G等单位表示。
– `df -i`:显示文件系统节点的inode使用情况,包括总数、已使用数和可用数。2. 限制显示的文件系统
– `df -x filesystem`:仅显示不包含指定`filesystem`的文件系统。
– `df -T filesystem`:仅显示指定`filesystem`的文件系统,此选项可用于指定文件系统类型。3. 排除虚拟文件系统
– `df -x tmpfs -x devtmpfs`:排除以tmpfs和devtmpfs类型为文件系统的虚拟文件系统。4. 不统计SUID和SGID的文件大小
– `df -P`:不统计SUID和SGID位设置的文件所占用的空间。5. 显示每个挂载点所属的文件系统类型
– `df -T`:显示每个挂载点所属的文件系统类型。除了以上列出的选项和用法,df命令还有其他一些选项和用法,可以通过`man df`命令查看df命令的完整使用文档。
2年前 -
一、命令简介
df(disk free)命令用于显示磁盘分区上的可用磁盘空间。df命令列出了磁盘分区的容量、已使用的空间、剩余的空间和文件系统的挂载点。二、命令格式
df [-ahiklmrTtv] [–block-size=SIZE] [–help] [–output[=FIELD_LIST]] [–total] [–version] [FILESYSTEM…]三、命令参数
1. -a, –all:显示包括系统保留的文件系统。
2. -h, –human-readable:以可读性较好的方式显示磁盘空间,例如使用KB、MB、GB等单位。
3. -i, –inodes:显示文件系统的inode(索引节点)使用情况。
4. -k:以1024字节为单位显示磁盘空间,该参数为默认参数。
5. -l, –local:仅显示本地文件系统。
6. -m:以1MB为单位显示磁盘空间。
7. -r, –reprint:重新输出,通常与-t参数一同使用,当显示的文件系统超过一个屏幕时,重新输出时可避免滚动。
8. -T, –print-type:显示文件系统的类型。
9. -t, –type=TYPE:仅显示给定类型的文件系统,可以同时指定多个文件系统类型,用逗号分隔。
10. -v, –verbose:显示详细的输出信息。
11. –block-size=SIZE:设置块大小为SIZE。
12. –help:显示帮助信息。
13. –output[=FIELD_LIST]:指定显示的字段列表。例如,–output=size,used,avail,use%。
14. –total:显示所有文件系统的总计。
15. –version:显示版本信息。四、实例讲解
1. 显示磁盘空间使用情况
命令:df
这个命令会显示当前系统中所有的文件系统的磁盘空间使用情况,包括文件系统的挂载点、容量、已用空间、可用空间和使用百分比。示例输出:
“`
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 12582912 5111808 7041104 43% /
tmpfs 512392 0 512392 0% /dev/shm
/dev/sdb1 12582912 7584084 5008828 61% /data
“`2. 以人类可读的方式显示磁盘空间
命令:df -h
使用-h参数可以以人类可读的方式显示磁盘空间,例如将字节换算成KB、MB、GB等单位。示例输出:
“`
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 12G 4.9G 6.7G 43% /
tmpfs 501M 0 501M 0% /dev/shm
/dev/sdb1 12G 7.2G 4.8G 61% /data
“`3. 显示所有文件系统的总计
命令:df –total
使用–total参数可以显示所有文件系统的总计,包括磁盘容量总和、已用空间总和、可用空间总和和使用百分比。示例输出:
“`
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 12582912 5111808 7041104 43% /
tmpfs 512392 0 512392 0% /dev/shm
/dev/sdb1 12582912 7584084 5008828 61% /data
total 25441844 12655892 12085924 50%
“`4. 限制显示的文件系统类型
命令:df -t ext4,xfs
使用-t参数可以限制显示的文件系统类型,可以同时指定多个文件系统类型,用逗号分隔。示例输出:
“`
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 12582912 5111808 7041104 43% /
/dev/sdb1 12582912 7584084 5008828 61% /data
“`5. 以不同的块大小显示磁盘空间
命令:df –block-size=1K
使用–block-size参数可以设置显示的磁盘空间的块大小,默认为1024字节。示例输出:
“`
Filesystem 1024-blocks Used Available Use% Mounted on
/dev/sda1 12220 4999 6877 43% /
tmpfs 500 0 500 0% /dev/shm
/dev/sdb1 12220 7408 4848 61% /data
“`五、总结
df命令是在Linux系统中常用的磁盘空间查询工具,可以方便地查看磁盘分区的使用情况。通过该命令,用户可以了解到文件系统的容量、已用空间、可用空间和使用百分比,以及文件系统的挂载点和类型。同时,df命令还提供了一些参数,可以根据需要对磁盘空间的显示进行定制。在日常使用中,了解和掌握df命令的使用方法,对于有效管理磁盘空间是非常有帮助的。2年前