1. df
命令
「概念」:df
(Disk Free)命令用于显示文件系统的磁盘空间使用情况。
「选项」:
-h
:以人类可读的格式(如 K、M、G)显示磁盘使用情况。-H
:以1000为基数的人类可读格式显示。-i
:显示inode的使用情况,而不是磁盘块。
「用法」:
df [选项] [文件系统]
如果不指定文件系统,默认显示所有文件系统的空间使用情况。
「示例」:
df -h # 以人类可读的格式显示所有文件系统的空间使用情况
df -i # 显示inode的使用情况
2. free
命令
「概念」:free
命令用于显示系统中内存的使用情况。
「选项」:
-m
:以MB为单位显示内存使用情况。-g
:以GB为单位显示内存使用情况。-o
:不显示缓冲区和缓存的内存使用情况。-t
:显示总计的内存使用情况。
「用法」:
free [选项]
「示例」:
free -m # 以MB为单位显示内存使用情况
free -t # 显示总计的内存使用情况
3. du
命令
「概念」:du
(Disk Usage)命令用于显示文件或目录占用的磁盘空间。
「选项」:
-h
:以人类可读的格式显示磁盘使用情况。-s
:只显示总计的磁盘使用情况,不列出子目录的详细使用情况。-c
:显示总计的磁盘使用情况,并且列出子目录的详细使用情况。-a
或-A
:显示所有文件和目录的磁盘使用情况,包括隐藏文件。
「用法」:
du [选项] [目录或文件]
如果不指定目录或文件,默认显示当前目录的磁盘使用情况。
「示例」:
du -sh /home/user # 以人类可读的格式显示指定目录的磁盘使用情况
du -c /var/log # 显示指定目录及其子目录的磁盘使用情况,并给出总计