du 命令是查看文件及目录的使用空间情况。
命令格式及选项
命令格式
du [OPTION]... [FILE]...
du [OPTION]... --files0-from=F
命令选项
- -h, --human-readable
- 以可读性的格式进行打印(如,10K、188M、5G)。
- -s, --summarize
- 仅显示总的大小,主要用于统计目录下面的所有文件及子目录的总和计算。
常用命令
查看指定目录的磁盘占用大小
[john@Linux ~]# du -sh /home/john
694M /home/john/
如果想查看指定目录的各个子目录及文件的磁盘占用情况,可以在指定的目录后,再加个 *
,示例如下:
[john@Linux ~]# du -sh /home/john/*
49M /home/john/msg.log
160K /home/john/deep-learning.tar
56K /home/john/rnn.tar
277M /home/john/project
181M /home/john/solr-7.3.1
155M /home/john/solr-7.3.1.tgz