df(磁盘空间使用情况)和du(目录空间使用情况)是在Linux中用于查看磁盘和目录空间使用情况的常用命令。下面对它们进行详细说明:
-
df(disk free)命令:
-
描述:df命令用于显示文件系统的磁盘空间使用情况。
-
语法:df [选项] [文件或目录]
-
常用选项:
-h:以人类可读的方式显示磁盘空间(以KB、MB、GB为单位)。-T:显示文件系统类型。-i:显示inode的使用情况。
-
示例:

df -h:以人类可读的方式显示磁盘空间使用情况。df -h /dev/sda1:仅显示/dev/sda1文件系统的磁盘空间使用情况。
-
-
du(disk usage)命令:
-
描述:du命令用于估计目录和文件的磁盘空间使用量。
-
语法:du [选项] [文件或目录]
-
常用选项:
-h:以可读的方式显示磁盘空间(以KB、MB、GB为单位)。-s:仅显示汇总信息,而不列出每个子目录的详细信息。-c:显示总的磁盘空间使用量。
-
示例:

du -h:以可读的方式显示当前目录及其子目录的磁盘空间使用情况。du -sh /path/to/directory:仅显示指定目录的磁盘空间使用情况汇总信息。
-
这两个命令提供了不同的功能,df用于查看文件系统的整体磁盘空间使用情况,而du用于查看指定目录或文件的磁盘空间使用情况。
df命令用于查看文件系统的磁盘空间使用情况,支持以人类可读的单位显示。du命令则专注于估计目录和文件的磁盘占用,可以显示详细或汇总信息。这两个命令是Linux系统管理员监控存储空间的重要工具。
867

被折叠的 条评论
为什么被折叠?



