close
★ 找檔案名檔有 dat 字眼的並同時進行刪除
find ./ -type f | grep dat | xargs rm
★ 找 /根目錄下的某 檔名
find / -name ooxx
★ 找出檔案大於 1G 的檔案後,交由 rm -rf 處理後結束
find / -size +1000M -exec rm -rf {} \;
-exec:-exec 一直到 \; 是關鍵字,代表 find 額外動作的開始 (-exec) 到結束 (\;) ,例上 rm -rf 就是額外動作
;:在 bash 環境下是有特殊意義的,因此利用反斜線來跳脫 \;。
{}:由 find 找到的內容,結果會被放置到 {} 位置中
★ 搜尋 /home 底下屬於 vbird 的檔案
find /home -user siko
★ 搜尋系統中不屬於任何人的檔案
find / -nouser
★ 找出 /var 目錄下,檔案類型為 Socket 的檔名有哪些?
find /var -type s
搜尋檔案的類型為 TYPE 的,類型主要有:一般正規檔案(f)、裝置檔案(b, c)、目錄(d)、連結檔(l)、socket(s)、FIFO(p) 等屬性。
Reference:https://sikotec.wordpress.com/2008/07/03/linux-%E6%89%BE%E5%87%BA%E6%8C%87%E5%AE%9A%E6%AA%94%E5%90%8D%E4%B8%A6%E9%80%B2%E8%A1%8C%E5%88%AA%E9%99%A4/
文章標籤
全站熱搜
留言列表