共計 1141 個字符,預計需要花費 3 分鐘才能閱讀完成。
這篇文章主要介紹“linux 查看文件夾大小的命令是哪個”,在日常操作中,相信很多人在 linux 查看文件夾大小的命令是哪個問題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”linux 查看文件夾大小的命令是哪個”的疑惑有所幫助!接下來,請跟著丸趣 TV 小編一起來學習吧!
linux 查看文件夾大小的命令是 du。du 是統計目錄或文件所占磁盤空間大小的命令,語法“du [選項] [目錄或文件名]”;查看當前目錄下各文件、文件夾的大小可執行“du -h –max-depth=1 *”,查詢當前目錄總大小可執行“du -sh”,查看指定目錄的總大小可執行“du -sh 目錄名稱”。
linux 查看文件夾大小的命令是 du。
du 是統計目錄或文件所占磁盤空間大小的命令。
我們在統計目錄時,不是想看父目錄下的子目錄名和子文件名到底占用了多少空間,而是想看父目錄下的子目錄和子文件的總磁盤占用量大小,這時就需要使用 du 命令才能統計目錄的真正磁盤占用量大小。
du 命令的格式如下:
du [選項] [目錄或文件名]
選項:
-a:顯示每個子文件的磁盤占用量。默認只統計子目錄的磁盤占用量
-h:使用習慣單位顯示磁盤占用量,如 KB、MB 或 GB 等;
-s:統計總磁盤占用量,而不列出子目錄和子文件的磁盤占用量
通過命令 du -h –max-depth=1 *,可以查看當前目錄下各文件、文件夾的大小,這個比較實用。
查詢當前目錄總大小可以使用 du -sh,其中 s 代表統計匯總的意思,即只輸出一個總和大小。
通過命令 du -h –max-depth=0 *,可以只顯示直接子目錄文件及文件夾大小統計值。
如果只想查看指定目錄的總大小,可以使用 du -sh 目錄名稱。
對于指定文件夾也可以指定顯示層次深度,如 du -h –max-depth=0 software/ 及 du -h –max-depth=1 software/
擴展知識:du 命令和 df 命令的區別
有時我們會發現,使用 du 命令和 df 命令去統計分區的使用情況時,得到的數據是不一樣的。那是因為 df 命令是從文件系統的角度考慮的,通過文件系統中未分配的空間來確定文件系統中已經分配的空間大小。也就是說,在使用 df 命令統計分區時,不僅要考慮文件占用的空間,還要統計被命令或程序占用的空間(最常見的就是文件已經刪除,但是程序并沒有釋放空間)。
而 du 命令是面向文件的,只會計算文件或目錄占用的磁盤空間。也就是說,df 命令統計的分區更準確,是真正的空閑空間。
到此,關于“linux 查看文件夾大小的命令是哪個”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注丸趣 TV 網站,丸趣 TV 小編會繼續努力為大家帶來更多實用的文章!