磁盘空间分析
在这一步骤中,你需要分析 Linux 系统上的磁盘空间使用情况。你将使用 df 和 du 命令来识别使用率最高的文件系统,查找特定目录的总大小,并定位该目录下占用空间最大的子目录。
任务
- 使用
df 命令显示所有已挂载文件系统的磁盘空间使用情况。
- 识别出使用百分比最高的文件系统。
- 使用
du 命令查找 /home/labex 目录的总大小。
- 定位
/home/labex 目录下最大的子目录。
要求
- 所有命令必须在终端的
~/project 目录下执行。
- 在使用
df 和 du 命令时,请配合 -h 选项以易读的格式(Human-readable)显示大小。
- 使用
du 查找最大的子目录时,请使用 ░░░░░ 选项将搜索范围限制在直接子目录。
- 将
df 命令的输出保存到 ~/project 目录下的 disk_usage.txt 文件中。
- 将
/home/labex 目录的大小保存到 ~/project 目录下的 home_size.txt 文件中。
- 将
/home/labex 目录下最大的子目录名称保存到 ~/project 目录下的 largest_subdir.txt 文件中。
示例
以下是你的 ~/project/disk_usage.txt 文件可能呈现的内容:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 ░░G ░░G ░░G ░░% /
/dev/sdb1 ░░░G ░░G ░░G ░░% /data
tmpfs ░░G ░G ░░G ░% /dev/shm
~/project/home_size.txt 的内容可能是:
░░░G /home/labex
而 ~/project/largest_subdir.txt 可能包含:
░░░░░░░░░░