Ubuntu Cronjob:説明とセットアップ
Ubuntuの便利なツールは、いわゆるcronジョブです。 設定方法と使用方法について説明します。
Ubuntu cronjob-それは何ですか?
- cronジョブ(crontabとも呼ばれる)は、指定された時間にスクリプトとプログラムを実行するコマンドです。 したがって、たとえばバックアップの作成や更新の実行に適しています。
- ただし、cronジョブは、コンピューターの電源が本当にオンになっている場合にのみ実行されることに注意してください。 欠落したcronジョブは埋め合わせられません。
- cronjobは7つのセクションで構成されます。 最初は分を表し、2番目はタスクが完了した時間を表します。 3番目のセクションには月の日付、4番目には月自体が含まれ、5番目の曜日には曜日が含まれ、それぞれ0と7の数字が日曜日を表します。 6番目のセクションには、cronjobが実行されているユーザーがリストされます。 最後に、タスク自体に注目します。
- Cronジョブは、システム全体でディレクトリ「/ etc / crontab」に格納されるか、個々のユーザーの「/ var / spool / cron / crontabs」に格納されます。
Ubuntu cronjobを作成します-これで完了です
- 端末のcronjobサービスはすでにUbuntuに含まれています。 したがって、インストールは必要ありません。
- cronジョブを作成または変更するには、ターミナルを開いて「crontab -e」と入力します。 別のユーザーのcronジョブを編集する場合は、「crontab -u user -e」と入力し、「user」を目的のユーザーに置き換えます。
- これで、cronジョブの編集に使用するエディターを選択できます。 最も簡単な方法であるnanoの使用をお勧めします。
- 矢印キーを使用してドキュメントの下部に移動し、cronjobを入力します。 パラメータが必要ない場合は、単に「*」を入力します。 たとえば、毎日午前3時30分にcronジョブを実行する場合は、残りの値の代わりに時間と分を入力するだけで「*」があります。
- 終了したら、[Ctrl]と[X]を同時に押し、[J]と[Enter]で確定します。 変更が保存され、nanoが閉じられます。
- すべてのcronジョブをリストするには、コマンド「crontab -l」を入力します。 別のユーザーのcronジョブを表示するには、「crontab -u user -l」と入力します。 「user」を目的のユーザーの名前に置き換えます。