国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Linux磁盤容量占比

lansheng228 / 607人閱讀

摘要:記一次磁盤容量報(bào)警的排查心得。收到磁盤報(bào)警提示某個目錄下已占用的存儲空間,對于開發(fā)來說這個時(shí)候就會要去看下具體是些什么文件占用了磁盤空間,在排查的過程中用到的相關(guān)命令記錄在此。

記一次磁盤容量報(bào)警的排查心得。

收到磁盤報(bào)警提示某個目錄下已占用85%的存儲空間,對于開發(fā)來說這個時(shí)候就會要去看下具體是些什么文件占用了磁盤空間,在排查的過程中用到的相關(guān)命令記錄在此。

1、文件系統(tǒng)空間使用情況

df -h查看所有的文件系統(tǒng)空間使用情況。

2、確定是目錄下哪些文件占用的空間比較多
find /data -type f -size +800M -print0 | xargs -0 ls -lh查看占用空間大于800M的文件列表。

xargs從stdin讀入數(shù)據(jù),而|管道操作符是將前一個命令的輸出作為后一個命令的輸入。

echo "--help" | cat
echo "--help"| xargs cat

通過這兩個命令就能看出xargs和管道操作命令的區(qū)別了。

這里需要說明下-print0和xargs -0這兩個參數(shù):

默認(rèn)情況下-print會對每個文件進(jìn)行換行輸出,

xargs默認(rèn)會將空白符、換行符轉(zhuǎn)化為空白符,所以上面的"file 1.xml"就會被解析成為file、1.xml兩個文件了。

而為了避免這種問題就提供了自定"