質問: cronジョブを設定するにはどうすればよいですか? タスクを定期的に実行するようにスケジュールしたいのですが、cronがこれを実行する方法だと聞きました。ubuntuでcronジョブを追加するにはどうすればよいですか?
回答: cronジョブをbashスクリプトで実行するように設定したかったため、スクリプトを実行するとcronジョブが追加されます。あなたが利用するとき、私は気づいた:crontab -e 次に、ファイルを作成します。/var/spool/cron/crontabs/rootrootは、crontabコマンドを実行しているユーザーの名前です。したがって、これに基づいて、少なくとも14.04では、次のbashコマンドを実行して新しいcronジョブを作成できます。echo "30 17 * * 1 /path/to/command" > /var/spool/cron/crontabs/root また、ファイルの正しい所有権を設定する必要があります。chown root:root /var/spool/cron/crontabs/root そして、正しい許可を設定します。chmod 600 /var/spool/cron/crontabs/root crontab -eを実行したときにリストにすでにcronジョブがある場合、次のコマンドを使用してリストに追加できます。echo "30 17 * * 1 /path/to/command" >> /var/spool/cron/crontabs/root