在linux開發環境下,經常會遇到磁碟滿的問題。有些占用記憶體空間很大的檔案需要清理,du命令就極為重要,它是用來檢視目錄或檔案所佔磁碟空間的大小。光聽別人說沒用,今天我們來實踐一下。
du:只顯示目錄的大小
linux目錄下還有乙個d目錄也被顯示出來了,也就是遞迴的顯示當前目錄下的所有目錄。
du -h:以人類可讀的方式,這個就不演示了。
du -a:顯示當前目錄下的目錄和檔案的大小,目錄和檔案都顯示。
每個目錄下檔案的大小都顯示了。
du -s:只顯示當前目錄的大小
這裡是沒有加h的,直接顯示的16,如果加了h就顯示 16k。
du -c:顯示當前目錄和其子目錄占用空間大小,也就是遞迴的顯示目錄占用空間大小,還要統計它們的總和
--max-depth=目錄層數 超過指定層數的目錄後,就不顯示。當前目錄下為第1層目錄,max前面是--。
今天就學這麼多,下次用到了在補上。
Linux下的命令 du與df
本片著重講解這兩個命令的用法。命令格式 du 選項 檔案 du命令有以下常見的幾個選項 a 顯示目錄中個別檔案的大小 b 顯示目錄或檔案大小時,以byte為單位 c 除了顯示個別目錄或檔案大小,還顯示所有目錄或檔案的總和 h 以k m g為單位,提高資訊的可讀性 s 顯示個別目錄大小時並不含子目錄大...
Linux下ls命令和du命令檢視檔案大小的區別
ll h 即為ls lh是檔案的實際大小 du sh 顯示檔案所占用的 block 大小 注 用du命令檢視檔案大小的時候,當檔案只有1個位元組,也會占用 4kb inux預設是4k du ach 這個能看到當前目錄下的所有檔案占用磁碟大小和總大小 du sh 檢視當前目錄總大小 du sh 檢視所...
Linux命令詳解之du命令
linux du命令用於顯示目錄或檔案的大小。du會顯示指定的目錄或檔案所占用的磁碟空間。du abcdhhklmssx l 符號連線 x 檔案 block size exclude 目錄或檔案 max depth 目錄層數 help version 目錄或檔案 引數說明 顯示目錄或者檔案所佔空間 ...