du -ah --max-depth=1
查詢當前目錄下大於100m的檔案:
find . -type f -size +100m -exec ls -lh {} \; | awk '';當找到大檔案後,若因某些原因,不想對檔案進行刪除,可以用echo或cat或clear命令清除檔案內容:
echo > /var/log/big.log 此命令會把/var/log目錄中的big.log檔案內容清除,而又不刪除big.log檔案
cat > /var/log/big.log 此命令能與「echo > /var/log/big.log」達到相同效果,不過,命令執行後,需要用「ctrl + d」結束
clear > /var/log/big.log 此命令會把big.log檔案內容清空,而不刪除檔案
檢視磁碟裡有哪些大資料夾
du -h --max-depth=1 | sort -nrdu命令的-m引數表示按mb位元組單位排列。或du -hm --max-depth=1 | sort -nr
sort命令:-n引數表示由小到大排序;-nr表示由大到小排序;
如果資料夾太多了,可以限制顯示的數量:
du -hm --max-depth=1 | sort -nr | head -5
Linux下查詢檔案
linux下查詢檔案真是太不方便了,因為我不會這些命令,學了幾個,用著還行 find是乙個非常有效的工具,它可以遍歷當前目錄甚至於整個檔案系統來查詢某些檔案或目錄.主要選項 name 按照檔名查詢檔案 perm 按照檔案許可權來查詢檔案 prune 不在當前指定的目錄中查詢 user 按照檔案屬主來...
linux下查詢檔案原理
linux系統的檔名格式和unix系統的檔名格式一樣,其中的目錄名用斜槓 分隔。例如,檔案 名 home vmail test,其中 home和 vmail是目錄名,test則是檔名。linux系統中的檔名可以由任何可列印的字元組 成,也可以是任何的長度。系統通過分析目錄中的檔案,來查詢檔案對應的索...
在Linux下查詢檔案
因為要裝pl sql所以要查詢tnsnames.ora檔案。看看怎麼查這個檔案在linux下的哪個目錄 find name tnsnames.ora 查到 還可以用locate 來查詢 locate tnsnames.ora 結果是 一.通過檔名查詢法 舉例說明,假設你忘記了httpd.conf這個...