Linux每天記day25 du命令

2021-09-17 18:34:16 字數 531 閱讀 5132

du

du (disk usage) 用來計算每個檔案的磁碟用量,目錄則取總用量。

語法:

du [option]... [file]...

du [option]... --files0-from=f

選項:

-a 顯示指定目錄所有目錄以及檔案所佔的磁碟用量

-h 以可讀性較好的方式顯示檔案大小

-s 只計算命令所指檔案所佔的總量

-s 計算命令所指檔案所有子目錄上的檔案的大小 和 不包含子目錄的占有量

操作:

說明:可以發現 -s和-s 讓downloads/目錄所佔的磁碟空間是不一樣的, -s讓downloads/目錄計算的是當前目錄下所有檔案大小,未包含目錄,會發現把所有的加起來,兩者大小是一樣的

-a則不僅顯示檔案也顯示目錄,同時顯示總和

每天回顧linux命令(du)

du命令對應開發人員來說,可能用的比較少。但是對應維護人員等需要定位linux的一些問題的人員來說,可能會用的比較多。不過開發測試運維一體化應該是以後的趨勢,單純的開發可能會越來越少了。有一次,系統包了個磁碟空間不足的告警,一般情況下,就以為是資料庫檔案占用了大量的磁碟空間。然後發現資料庫裡邊的資料...

Linux每天記day7 touch命令

touch touch命令將每個檔案的訪問時間和修改時間改為當前時間,不存在的檔案引數建立為空,除非有 c或 h選項 語法 touch option file.選項 a,只更改訪問時間 c,不建立任何檔案 d,date 字串 使用指定字串表示時間而非當前時間 h,會影響符號鏈結本身,而非符號鏈結所指...

Linux每天記day8 cat tac命令

cat tac反向操作 cat concatenate 命令將 檔案 或標準輸入組合輸出到標準輸出,如果沒有指定檔案,或者檔案為 則從標準輸入讀取。語法 cat option file 選項 a,show all 等於 vet b,number nonblank 對非空輸出行編號 e,等於 ve e...