2013-10-05 37 views
2

有人能告訴我什麼命令行輸入的cron超過一定規模的以刪除某個目錄中的所有文件。謝謝如何有cron的超過一定規模的刪除文件大小

(我是Apache服務器上...和我使用的cPanel的cron程序)

+0

我想通了。這是我投入的cron命令來刪除這個目錄是在150KB中的所有文件:找到的public_html /可溼性粉劑內容/上傳/ BPFB/* -size + 153600c型的F - 刪除 (顯然該目錄將被替換用自己的目錄;而153600號是位) –

回答

1

嘗試使用

find path/to/directory -type f -size +150k 

以KB爲指定文件的大小。如果你需要在MB的限制,其他一些天,使用150M代替。

當前的命令將刪除該目錄及其子目錄中的所有文件,所以你可能要使用maxdepth選項後,在目錄中刪除文件,而不是在其子目錄

find path/to/directory -maxdepth 1 -type f -size +150k 
+1

添加下列選項將強制刪除命令的所有結果「--exec RM -rfv {} +」 –

相關問題