批量刪除原因:由於購買海康的監視器,有內建移動截圖傳到FTP上,每天都好幾千張因此需要批量刪除過時的圖檔。有需要批量刪除文件的都適用。



1、qnap請增加qnapclub軟體庫https://www.qnapclub.eu/en/repo.xml

2、從軟體庫安裝webcrontab,當然也可以使用內建的crontab但是為了方便使用與除錯這邊選擇webcrontab


3、指令
find "/share/camera/192.168.2.238" -type f -name "*.jpg" -mtime +10 | xargs rm -rf
/share 是datavol的空間,後面接你要定時刪除的資料夾就好,.jpg改成你要的格式 10則是天數
由於有10萬多筆照片一般的rm的指令都會出現錯誤,無法支援這麼多資料調試很久才運行運行正常。


4、因為webcorntab沒有帳號密碼的驗證功能,如果是設定dmz的記得把port轉發
