じーろぐ

日々の記録。コンピュータやプログラミングの話題が多め。

QNAPのcronを(再起動しても消えないように)編集する

QNAPのcronは普通のLinuxマシンのように変更すると、再起動したときにデータが消えてしまいます。 再起動後も消えないようにcrontabに追加したり編集したりする方法をメモ。

まず、crontabを編集して実行したいコマンドと頻度を追記します。

vi /etc/config/crontab

crontabの書き方は忘れがちだけど、ここのサイトがコンパクトかつ詳しく書いてあって思い出すのに良い。

crontab の書き方|プログラムメモ

crontabを更新後、正しく記載されているか確認します。

crontab /etc/config/crontab 
crontab -l

crondを再起動して変更を反映します。

/etc/init.d/crond.sh restart

以下のようなメッセージが流れてcrondが再起動すれば完了です。

Stopping periodic command scheduler: crond.
Starting periodic command scheduler: crond.

これで、NASを再起動しても定期実行されます。