1. 程式人生 > >linux命令 - du:檢視目錄下檔案和資料夾的大小

linux命令 - du:檢視目錄下檔案和資料夾的大小

連結:(轉)Linux下檢視檔案和資料夾大小 刪除日誌 - CS408 - 部落格園
https://www.cnblogs.com/lixuwu/p/5944062.html#_label0

linux檢視目錄大小 - CSDN部落格
https://blog.csdn.net/learner198461/article/details/54602324

du命令 

//檢視當前目錄下各個檔案及目錄佔用空間大小
du -sh *

du:查詢檔案或資料夾的磁碟使用空間

    如果當前目錄下檔案和資料夾很多,使用不帶引數du的命令,可以迴圈列出所有檔案和資料夾所使用的空間。這對檢視究竟是那個地方過大是不利的,所以得指定深入目錄的層數,引數:--max-depth=,這是個極為有用的引數!

如下,注意使用“*”,可以得到檔案的使用空間大小.

    提醒:一向命令比linux複雜的FreeBSD,它的du命令指定深入目錄的層數卻是比linux簡化,為 -d。

du -h --max-depth=1 /home

下面的命令與上面的命令有什麼異同??

答:du -h --max-depth=1 /home僅列出home目錄下面所有的一級目錄檔案大小;

du -h --max-depth=1 /home/* 列出home下面所有一級目錄的一級目錄檔案大小。

 

du -h --max-depth=1 |sort    #檢視當前目錄下所有一級子目錄資料夾大小 並排序