在Linux系统中,可以使用以下命令查看主机硬盘空间:
df
命令df
命令用于显示文件系统的磁盘空间使用情况。执行df
命令时,它会显示每个已挂载的文件系统的大小、已用空间、可用空间和文件系统类型。
语法:
df [选项] [文件]
常用选项:
-h
或 --human-readable
:以人类可读的方式显示磁盘空间(例如,1K、1M、1G)。-H
或 --si
:与-h
类似,但使用基于1000的单位,而不是基于1024的单位。-a
或 --all
:显示所有文件系统的磁盘空间使用情况,包括未挂载的文件系统。示例输出:
$ df -h
文件系统 容量 已用 可用 已挂载在
/dev/sda1 9.8G 8.7G 863M /
devtmpfs 4.0K 4.0K 0 /dev
tmpfs 9.0G 4.0K 9.0G /dev/shm
tmpfs 9.0G 16G 8.9G /run
tmpfs 9.0G 0 9.0G /sys/fs/cgroup
/dev/sdb1 9.8G 1.2G 8.3G /mnt
du
命令du
命令用于估计文件和目录所占用的磁盘空间。它可以用于检查特定目录或文件的大小。
语法:
du [选项] [文件或目录]
常用选项:
-a
或 --all
:显示所有文件和目录的大小。-h
或 --human-readable
:以人类可读的方式显示文件大小(例如,1K、1M、1G)。-s
或 --summarize
:仅显示指定文件或目录的总大小。示例输出:
$ du -h /home/user
4.0K /home/user/.cache
16G /home/user/Downloads
4.0K /home/user/Music
4.0K /home/user/Pictures
4.0K /home/user/Public
4.0K /home/user Templates
4.0K /home/user Videos
16G /home/user