crontab コマンドは、定期的に実行される命令を設定するために使用され、Unix および Linux オペレーティング システムで一般的です。このコマンドは、標準入力デバイスから命令を読み取り、後で読み取って実行できるように「crontab」ファイルに保存できます。構文は「crontab option UserName|file」です。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
crontab コマンドは Unix および Linux オペレーティング システムで一般的で、定期的に実行される命令を設定するために使用されます。
このコマンドは、標準入力デバイスから命令を読み取り、後で読み取って実行できるように「crontab」ファイルに命令を保存します。 (推奨学習: Linux ビデオ チュートリアル )
Linux システムでは、Linux タスク スケジューリング作業は主に次の 2 つのカテゴリに分類されます:
1. システム実行作業: システム データのバックアップ、キャッシュのクリーニングなど、システムが定期的に実行する作業
2. 個人によって実行される作業: メール サーバーが利用可能かどうかの確認など、ユーザーが定期的に実行する必要がある作業10 分ごと Xinxin、これらのタスクは各ユーザーが設定できます。
システム スケジュールされたタスクは、通常、システム実行スケジューラが含まれるファイル /etc/crontab に保存されます。コマンドを使用して表示できます。内部の内容を見てください:
[root@xiaoluo ~]# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # For details see man 4 crontabs # Example of job definition: # .---------------- minute (0 - 59) # | .------------- hour (0 - 23) # | | .---------- day of month (1 - 31) # | | | .------- month (1 - 12) OR jan,feb,mar,apr ... # | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat # | | | | | # * * * * * user-name command to be executed
crontab コマンドの構文は次のとおりです:
crontab [-e [UserName]|-l [UserName]|-r [UserName]|-v [UserName]|File ]
注: crontab が使用されます一定時間または一定間隔でプログラムを実行するために使用され、言い換えれば、ユーザのスケジュールのようなものです。 -u user は、指定したユーザーのスケジュールを設定することを指しますが、他の人のスケジュールを指定するには、そのユーザーの権限 (root など) が必要であることが前提となります。 -u user を使用しない場合は、独自のスケジュールを設定することを意味します。
各パラメータの説明:
-e [UserName]: スケジュールを設定するためのテキスト エディタ (デフォルトのテキスト エディタ) を実行します。 Yesvi
##-v [UserName]: ユーザーの cron ジョブのステータスをリストします。
Linux 関連の技術記事の詳細については、
以上がLinuxでのcrontabコマンドの使用法は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。