介绍
在本实验中,你将学习如何在 Linux 中使用 df
命令,了解该命令的用途和语法,探索磁盘使用情况,并自定义输出。df
命令是一个实用工具,用于显示文件系统的信息,包括每个文件系统的总大小、已用空间和可用空间。你还将学习如何使用各种选项来自定义输出,例如以更易读的格式显示文件系统信息。此外,你将通过创建示例文件并使用 df
命令检查文件所在目录的磁盘使用情况来探索磁盘使用情况。
在本实验中,你将学习如何在 Linux 中使用 df
命令,了解该命令的用途和语法,探索磁盘使用情况,并自定义输出。df
命令是一个实用工具,用于显示文件系统的信息,包括每个文件系统的总大小、已用空间和可用空间。你还将学习如何使用各种选项来自定义输出,例如以更易读的格式显示文件系统信息。此外,你将通过创建示例文件并使用 df
命令检查文件所在目录的磁盘使用情况来探索磁盘使用情况。
df
命令的用途和语法在这一步中,你将学习 Linux 中 df
命令的用途和语法。df
命令是 "disk free" 的缩写,是一个实用工具,用于显示文件系统的信息,包括每个文件系统的总大小、已用空间和可用空间。
要使用 df
命令,打开终端并输入以下命令:
df
这将显示系统中所有已挂载文件系统的信息。输出结果类似于以下内容:
Filesystem 1K-blocks Used Available Use% Mounted on
udev 2000144 0 2000144 0% /dev
tmpfs 403044 1072 401972 1% /run
/dev/sda1 50331648 7195380 40953268 15% /
tmpfs 2015220 0 2015220 0% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 2015220 0 2015220 0% /sys/fs/cgroup
/dev/sda2 97656732 16703420 75958312 18% /home
此输出显示了每个文件系统的名称、总大小、已用空间、可用空间以及挂载点。
你还可以使用 df
命令的各种选项来自定义输出。例如,要以更易读的格式显示文件系统信息,可以使用 -h
(human-readable)选项:
df -h
这将显示文件系统信息,并以更易读的格式(如兆字节和千兆字节)显示大小。
df
命令探索磁盘使用情况在这一步中,你将学习如何使用 df
命令来探索系统中的磁盘使用情况。
首先,让我们创建一个新目录和一些示例文件来测试 df
命令:
mkdir ~/project/sample_files
cd ~/project/sample_files
touch file1.txt file2.txt file3.txt
现在,使用 df
命令检查 /home
目录的磁盘使用情况,sample_files
目录位于该目录下:
df -h /home
这将显示 /home
目录的文件系统信息,包括总大小、已用空间和可用空间。
示例输出:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 96G 16G 76G 18% /home
你还可以使用 df
命令显示特定文件或目录的磁盘使用情况。例如,检查 sample_files
目录的磁盘使用情况:
df -h ~/project/sample_files
示例输出:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 96G 16G 76G 18% /home
df
命令还可以用于显示系统中所有文件系统的磁盘使用情况。为此,只需运行不带任何参数的 df
命令:
df -h
这将显示系统中所有已挂载文件系统的磁盘使用信息。
df
命令输出在这一步中,你将学习如何自定义 df
命令的输出,以显示你需要的信息。
df
命令提供了多个选项,允许你自定义输出。以下是一些示例:
df -h
这将显示文件系统信息,并以更易读的格式(如兆字节和千兆字节)显示大小。
df -T
这将显示每个文件系统的文件系统类型。
df -i
这将显示每个文件系统的 inode 总数、已用 inode 和可用 inode。
df --output=source,fstype,size,used,avail,pcent,target
这将以特定格式显示文件系统信息,包括文件系统来源、类型、大小、已用空间、可用空间、使用百分比和挂载点。
你还可以结合这些选项进一步自定义输出。例如:
df -h --output=source,fstype,size,used,avail,pcent,target
这将以易读的格式显示文件系统信息,并包含你希望查看的特定字段。
在本实验中,你学习了 Linux 中 df
命令的用途和语法,该命令用于显示文件系统的信息,包括每个文件系统的总大小、已用空间和可用空间。你还探索了如何使用 df
命令检查系统中的磁盘使用情况,包括如何使用 -h
(human-readable)等选项自定义输出。最后,你学习了如何使用 df
命令探索系统中特定目录的磁盘使用情况。