cron
ジョブの作成
ユーザーのcrontab
ファイルを編集して、自動タスクをcron
ジョブとしてスケジュールします。
すべてのユーザーがcron
ジョブを作成できますが、ジョブ定義の場所はユーザーの権限によって異なります。
root
としてサインインした管理者は、/etc/crontab
に格納されるジョブを作成します。 ジョブ定義で別のユーザーが指定されていないかぎり、/etc/crontab
内のジョブはrootとして実行されます。
管理者権限を持つユーザーは、システム全体のcron
ジョブを作成できます。 ジョブは/etc/crontab.d/
に格納され、ジョブ・ファイル名には管理者のユーザー名が含まれます。
通常のユーザーは、/etc/crontab.d/
に格納されているジョブを作成することもできます。 ジョブ・ファイル名には、そのユーザーの名前も含まれます。
jsmith
などのサインイン・ユーザーとしてcrontab
ファイルを作成または編集するには、次のステップを実行します:
cron
ジョブがアクティブになりました。 新しいcron
ジョブの内容を表示および確認するには、次のコマンドを実行します:
15 * * * * /home/jsmith/mybackup.sh
サインイン・ユーザーのcrontab
ファイルを削除するには、次のコマンドを実行します:
crontab -r
詳細は、crontab(5)
マニュアル・ページを参照してください。