可以使用「ls」來檢視乙個目錄下各個檔案的大小,但是無法檢視資料夾的大小。shell裡有個命令可以實現檢視檔案,資料夾佔磁碟空間大小。那就是「du「
幾個比較常用的方式
1、du -sh
檢視當前目錄的總的佔磁碟空間。-s表示求總和,-h表示使用人類易讀的形式,也就是x.xg, x.xm, x.xk這樣的形式,而不是位元組數。
2、du -h
迭代顯示當前目錄下所有子資料夾,檔案佔磁碟大小。
3、du -h --max-depth=1
只顯示當前目錄下所有子資料夾及檔案佔磁碟大小,而不會迭代進到子資料夾。
還有其它檔案顯示方式,可以通過du --help來檢視各引數的意義。
檢視檔案大小
du sh sort n 統計當前資料夾 目錄 大小,並按檔案大小排序 附送 du sk filename檢視指定檔案大小 linux ls以k m g為單位檢視檔案大小 linux ls以k m g為單位檢視檔案大小。man ls h,human readable print sizes in h...
linux檢視目錄檔案以及子目錄檔案大小的命令
可以使用以下命令,不過如果檔案比較多,因為是遞迴統計大小的的,所以結果出來的會比較慢,需要等待。du h max depth 1 以下是命令的說明 du abcdhhklmssx l 符號連線 x 檔案 block size exclude 目錄或檔案 max depth 目錄層數 help ver...
檢視檔案大小du sh ll h
檢視資料夾總大小 root iz9488z4qfcz sztoyon du sh 974m root iz9488z4qfcz sztoyon ll h total 516m rwxrwxrwx 1 root root 23 may 25 12 32 1.php drwxrwxrwx 83 root...