Linux 系统中,想要查看当前或指定目录下,所有子目录的占用空间大小情况,还有指定某个目录的磁盘空间占用情况?
推荐方式
磁盘空间大小查看推荐使用 du 命令。
查看指定目录的磁盘占用大小
du
命令后面加 -sh
选项后,指定目录即可:
[john@Linux ~]# du -sh /home/john
694M /home/john/
查看各个子目录的空间占用情况
在 du -sh
命令下,在指定的目录后,再加个 *
表示所有子目录:
[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