📅  最后修改于: 2023-12-03 15:17:21.706000             🧑  作者: Mango
df
命令是 Linux 系统中的一个常用命令,用来显示文件系统的磁盘空间使用情况。df
命令的输出结果包括每个挂载点的文件系统、磁盘容量、已用空间、可用空间、使用率以及挂载点。
df
命令的基本语法如下所示:
df [OPTION]... [FILESYSTEM]...
其中,OPTION
表示参数选项,FILESYSTEM
表示文件系统路径。
df
命令支持一些常用的参数选项,如下所示:
|参数选项|作用描述| |:---:|---| |-h (--human-readable)|以易读的方式显示磁盘容量和可用空间| |-T (--print-type)|显示文件系统类型| |-t (--type)|显示指定类型的文件系统| |-a (--all)|显示所有文件系统信息,包括系统中的虚拟文件系统| |-i (--inodes)|显示文件系统的 inode 信息| |-x (--exclude-type)|排除指定类型的文件系统| |-L (--logical)|显示链接文件所在的文件系统信息| |-P (--portability)|以可移植的格式显示磁盘空间信息|
下面是一些常用的 df
命令示例,供程序员参考。
df -a
输出结果如下:
Filesystem 1K-blocks Used Available Use% Mounted on
udev 4013440 0 4013440 0% /dev
tmpfs 808468 2156 806312 1% /run
/dev/sda1 61414476 5549644 52958452 10% /
tmpfs 4042304 608 4041696 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 4042304 0 4042304 0% /sys/fs/cgroup
/dev/loop0 5632 5632 0 100% /snap/amazon-ssm-agent/904
/dev/loop1 56832 56832 0 100% /snap/core18/1988
/dev/loop2 33152 33152 0 100% /snap/snapd/11107
df /dev/sda1
输出结果如下:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 61414476 5549644 52958452 10% /
df -h
输出结果如下:
Filesystem Size Used Avail Use% Mounted on
udev 3.8G 0 3.8G 0% /dev
tmpfs 790M 2.1M 788M 1% /run
/dev/sda1 59G 5.4G 51G 10% /
tmpfs 3.9G 608K 3.9G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/loop0 5.5M 5.5M 0 100% /snap/amazon-ssm-agent/904
/dev/loop1 56M 56M 0 100% /snap/core18/1988
/dev/loop2 33M 33M 0 100% /snap/snapd/11107
df -i
输出结果如下:
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 1003360 735 1002625 1% /dev
tmpfs 1010576 918 1009658 1% /run
/dev/sda1 3915776 185835 3739941 5% /
tmpfs 1010576 6 1010570 1% /dev/shm
tmpfs 1010576 4 1010572 1% /run/lock
tmpfs 1010576 19 1010557 1% /sys/fs/cgroup
/dev/loop0 14093 14093 0 100% /snap/amazon-ssm-agent/904
/dev/loop1 16 16 0 100% /snap/ubuntu-advantage-tools/72
/dev/loop2 16 16 0 100% /snap/ubuntu-advantage-tools/74
df -P
输出结果如下:
Filesystem 1024-blocks Used Available Capacity Mounted on
udev 4013440 0 4013440 0% /dev
tmpfs 808468 2156 806312 1% /run
/dev/sda1 61414476 5549660 52958436 10% /
tmpfs 4042304 608 4041696 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 4042304 0 4042304 0% /sys/fs/cgroup
/dev/loop0 5632 5632 0 100% /snap/amazon-ssm-agent/904
/dev/loop1 56832 56832 0 100% /snap/core18/1988
/dev/loop2 33152 33152 0 100% /snap/snapd/11107
df
命令是 Linux 系统中十分常用的磁盘空间查看工具,程序员在开发过程中难免会遇到需要查看磁盘空间的情况,熟练使用 df
命令可以方便快捷地查看系统磁盘使用情况。以上是一些 df
命令的示例,希望能对程序员有所帮助。