Linux上で時間割のジョブを設定する方法

Linux で定期実行したいタスクをスケジュールするには、cron コマンドを使用します。

  1. crontab -e コマンドを使用して cron ジョブを編集する:
  2. crontab -e
  3. 画面には、1行ごとに1つの定期タスクが書かれたcrontabファイルが表示されます。
  4. ネイティブな日本語で言い換えてください、選択肢は1つだけで構いません。
  5. *で表される期間のフィールドは、それぞれ分、時、日、月、曜日を示す。*で任意の値を表したり、具体的な数値で表したりすることができる。例えば、0 0 * * *は毎日午前0時にタスクを実行することを意味する。
  6. 各行末に実行するコマンドを記入します。例:毎日午前 3時に /path/to/command コマンドを実行するには以下を記入します:
  7. 0 3 * * * /path/to/commandをネイティブな日本語で言い換えると
  8. ファイルを保存してエディタを終了します.
  9. crontab -lコマンドを実行して現在のcron ジョブを表示する
  10. crontab -lを実行して、cronジョブのリストを表示します。
  11. crontab -r コマンドを使用して、現在の cron ジョブを削除できます。
  12. crontab -r

注意事項:

  1. crontab ファイルでは、# でコメントを追加できます。
  2. タスクは現在のユーザーとして実行されます。他のユーザーとして実行する場合は sudo -u コマンドを使用します。
  3. crontabファイルを編集すると、変更内容は次のタスクの周期で適用されます。
  4. crontabコマンドのその他のオプションを使用してジョブを管理できます。完全なヘルプには、man crontabコマンドを参照してください。
bannerAds