スケジュールされたコマンドとジョブ

## このヘルプページは不完全です

### 前書き

このモジュールを使用して、スケジュールされた時間に自動的に実行されるコマンドをセットアップできます。標準のUnix `cron`デーモンを使用して、選択した分、時間、日、週、月でさまざまなユーザーとしてコマンドを実行できます。すべてのジョブはユーザーによって所有され、実行されると、そのユーザーの権限で実行されます。

モジュールのメインページには、既知のスケジュール済みジョブがすべてリストされ、実行者としてグループ化されます。一部のシステムには、 `root`や`sys`などのユーザーが所有するオペレーティングシステムの一部であるジョブがあります。また、システム上のユーザーが`crontab`コマンドを使用して作成したジョブが、それらを作成したユーザーによって所有されている場合もあります。

### 新しいスケジュールされたジョブの作成

新しいジョブを作成するには、既存のジョブのリストの下にある[ `新しいスケジュールされたジョブ`の`作成` ]をクリックし`ます` 。これにより、次のパラメータを入力するためのフォームが表示されます。

- 実行するユーザー
  ジョブを実行するUnixユーザーのログイン名。

- アクティブ？
  ジョブがアクティブでない場合でも、既知のジョブのリストには表示されますが、スケジュールどおりに実行されません。

- コマンド
  スケジュール時に実行する実際のUnixコマンド。これは、コマンドラインで入力する任意のコマンドです。

- コマンドへの入力
  このフィールドが空でない場合、入力したものは、実行時にコマンドへの入力として提供されます。たとえば、コマンドが`mail foo@bar.com`で入力が`hello worldの`場合、入力テキストは`foo@bar.com`にメールで送信されます。

- 実行する時間
  コマンドを実行する時間は、実行する分、時間、日、月、曜日を指定することによって選択されます。これらのそれぞれについて、[ `すべて]を`選択するか、コマンドを実行する時間を選択できます。

  たとえば、時間に5、曜日に火曜日を選択した場合、コマンドは火曜日の午前5時から午前5時59分まで毎分実行されます。
  または、分に30、時間に14を選択した場合、コマンドは毎日午後2時30分に実行されます。

フォームに入力したら、ページ下部の[ `作成` ]ボタンをクリックします。新しいジョブはすぐに有効になります。

### 既存のスケジュールされたジョブの編集

既存のジョブを編集するには、メインページのジョブのリストからコマンドをクリックします。既存のジョブを編集するためのフォームは、前述の新しいジョブを作成するためのフォームと同じです。必要な変更を加えたら、ページの下部にある[ `保存` ]ボタンをクリックします。

ジョブを削除するには、ジョブ編集フォームの下部にある`[削除]`ボタンをクリックします。これにより、確認を求めずにジョブがすぐに削除されます。

モジュールに戻る