Linux下find與rm指令結合批量刪除檔案

emily_and_cat發表於2015-06-22

上週五晚需要刪除不少檔案的備份檔案,而且檔案的備份時間不一,只用好逐一刪除備份,使用find與rm指令結合來刪除檔案

find . -mtime +10 -name "檔名"  -exec rm -rf {} \;


好了,解釋下吧。“ . ” 表示目錄,即第二個路徑是表示的目錄,-mtime +10 表示的是10天前建立的檔案,然後將找到的檔案傳給 rm -rf ,讓其進行刪除,另外,當天時間不算進去的,比如今天9號,7天前的檔案,就是2號之前的檔案了,2號的檔案被保留

相關文章