Linuxのクーロンジョブをウェブページで設定する方法は何ですか?
Linuxシステムでは、タイマー機能を設定するためにcrontabコマンドを使用できます。具体的な手順は以下の通りです:
- ターミナルを開いて、次のコマンドを入力して定期タスクの編集画面に入ります:
- クロンタブを編集する
- 初めて定時タスクを編集する場合、システムは編集ツールを選択するように求めます。好きなエディタを選択できます。例えば、「1」と入力するとviエディタを使用します。
- 編集画面に入ると、定時タスクを追加、変更、削除することができます。1行ごとに1つの定時タスクが代表され、各行の形式は次のようになります:
- 0から59の数値を使って分を表し、0から23の数値を使って時を表す。1から31の数値を使って日を表し、1から12の数値を使って月を表す。そして、0から7の数値を使って曜日を表す。
- 1時間の中で、どの分にタスクを実行するかを表します(0〜59)。
- 時間:毎日の何時間目にタスクを実行するかを表します(0-23)
- 日:毎月の何日にタスクを実行するかを指定します(1-31)
- 月:任務を実行する年の月を代表します(1-12)
- 曜日:週のうちでのタスク実行の曜日を示す(0-7の範囲で、0と7は日曜日を表す)
- 指令:需要执行的指令或脚本路径。
- 例えば、次のコマンドは毎日9時30分にスクリプトを実行します。
- 3時の9分に毎日/path/to/script.shを実行します。
- 編集が完了したら、保存してエディターを終了します。
- 定時タスクの設定が完了したら、次のコマンドを使用して現在のユーザーの定時タスクリストを表示できます:
- クロンタブ -l
- 現在のユーザーのスケジュールを削除したい場合は、以下のコマンドを使用できます。
- クラントップを削除します。
ご注意事項:
- 定期実行タスクの設定ファイルのパスは/var/spool/cron/crontabs/usernameです。ここで、usernameは現在のユーザー名です。
- cronサービスはデフォルトでオンになっていますが、そうでない場合は次のコマンドを使用してcronサービスを起動できます:sudo service cron start