linux查詢大檔案命令
阿新 • • 發佈:2018-11-20
測試伺服器用久了,如果沒有執行自動清除日誌的指令碼,會導致硬碟空間不足,應用、資料庫、環境等啟動不了;
如果你對系統不是特別熟悉,就無法知道那些佔用空間的日誌或快取檔案在哪裡,這時,我們就可以利用查詢大檔案命令來找到可以清除的檔案。
檢視磁碟命令有:
df -h 檢視當前磁碟總量、剩餘、已用
du -sh 檢視當前檔案大小
du -h 或者 du -m 檢視當前檔案及所有子檔案或子資料夾大小
查詢大檔案命令如下:
du -h --max-depth=找檔案的層級數 指定查詢檔案路徑
示例:
如:
du -h --max-depth=1 /folder/folder1 #表示查詢 “資料夾folder11、資料夾folder12、file1、file2” 四個資料夾或檔案的大小
du -h --max-depth=2 /folder/folder1 #表示查詢 “資料夾folder11、資料夾folder12、file1、file2及資料夾folder11子檔案或資料夾、
資料夾folder12子檔案或資料夾” 十一個資料夾或檔案的大小