Cron
Cron 循環最佳實踐
我編寫了一個腳本,它遍歷文件夾中的每個文件並對每個文件執行一個簡單的操作。該文件夾幾乎總是空的,只是偶爾包含一個文件,但我希望腳本在文件出現時自動執行(並且相對迅速)。這樣做的最佳做法是什麼?
現在,我只是讓 cron 每分鐘執行一次腳本。這樣做有問題嗎?如果我只是讓它長期使用,這會對驅動器的壽命產生影響嗎?
謝謝!
incrond
可以在文件出現時執行命令。它inotify
在下面使用。正如評論中所指出的,
systemd
還可以監視目錄並觸發操作。[Unit] Wants= my.service [Path] DirectoryNotEmpty= /path/to/monitored/directory