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

資訊專欄INFORMATION COLUMN

Linux磁盤容量占比

Stardustsky / 1903人閱讀

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

記一次磁盤容量報警的排查心得。

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

1、文件系統空間使用情況

df -h查看所有的文件系統空間使用情況。

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

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

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

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

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

默認情況下-print會對每個文件進行換行輸出,

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

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