Linux下du命令使用介绍(linux下du)

Linux 下的 du 命令是用来估算文件的大小的常用命令,它可以统计文件或目录所占用的磁盘空间,提供资源使用统计信息,并可引发后续的清理空间行动。

du 的使用方法非常简单,只需在控制台中输入 du 命令并加上你要查看的文件或目录即可。例如,假设要统计当前工作目录中一个文档文件doc.txt 的大小,只需要在控制台中输入:

“`shell

du doc.txt


也可以使用 `-s` 选项,只显示文件的总大小,而不是按照每一个文件夹统计的归纳:

```shell
du -s doc.txt

也可以使用 `-h` 选项,可以以K、M、G换算出人们习惯的大小:

“`shell

du -sh doc.txt


如果要统计当前工作目录及所有子目录的文件总大小,可以使用 `-c` 选项:

```shell
du -c

或者

“`shell

du –summarize


上面的命令均会输出当前工作目录及其子目录中所有文件(不包含子目录)的总大小,以及占用空间最大的N个文件。

最后,要注意的是,du 命令只能读取用户具有访问权限的文件及目录,所以不要使用 root 用户来查看文件大小,否则对于 root 用户没有访问权限的文件及目录将会得不到统计结果。

另外,所有的统计结果都是以1K为单位的,所以统计结果可能出现误差。

总结:Linux 下的 du 命令可以用来估算文件的大小,统计文件或目录所占用的磁盘空间。使用 du 命令可以非常简单地统计文件大小,并按照人们习惯的结果显示出来。

数据运维技术 » Linux下du命令使用介绍(linux下du)