根據園子 瀟湘隱者的文章 《Linux如何查找大文件或目錄總結》結合實際運維需要整理出常用命令
目標文件和目錄查找主要使用 find 命令 結合 xargs (給命令傳遞參數的一個過濾器,也是組合多個命令的一個工具) 和 du 目錄和文件查找命令
#找出當前目錄下大於1M的文件
find . -type f -size +1000k -print0 | xargs -0 du -h | sort -nr
#判斷文件5分鍾內是否有變化
ischange=`find /var/log/messages -mmin -5|wc -l` #5分鍾內是否有變化
if [ "$ischange" -eq "0" ]; then #沒有變化
echo " no change"
else
echo " change"
fi