在Linux中,du
和 df
是两个用于磁盘空间的命令,它们有着不同的功能和用途:
du
命令:
du
命令用于查看文件或目录的磁盘使用情况。它会递归地统计指定目录中所有文件和子目录的磁盘使用量,并显示出来。通常用于查看某个目录下文件的大小或统计目录占用的磁盘空间。
常见用法:
- 查看当前目录的磁盘使用情况:
du -sh
- 查看指定目录的磁盘使用情况:
du -sh /path/to/directory
df
命令:
df
命令用于显示文件系统的磁盘空间使用情况,包括磁盘分区的总容量、已用空间、可用空间和文件系统的挂载点等信息。
常见用法:
- 显示所有文件系统的使用情况:
df -h
- 显示指定文件系统的使用情况:
df -h /dev/sda1
区别:
du
是用于查看文件和目录的实际磁盘使用量。df
是用于显示文件系统(磁盘分区)的总容量、已用空间和可用空间。
简单来说,du
是查看指定目录或文件的磁盘使用量,而 df
是查看整个文件系统(磁盘分区)的空间使用情况。
Was this helpful?
0 / 0