-1

cron について次の質問があります。

  1. cron ジョブを自動化するための推奨される方法は何ですか? a) crontab コマンドライン オプション (例: crontab -e) またはb)編集を使用し/etc/crontabます。2つの違いは何ですか?私にははっきりとはわかりません。

  2. crontab はユーザー固有のものですか? ユーザーとしてログインし、「anup」と言ってcrontab -e、 を使用してジョブを追加すると、そのジョブはユーザー固有になりますか? ただし、オンラインで確認した一部の cron の例では、時間文字列と実行するコマンドの間のフィールドとしてユーザー名が提供されています。

  3. 「ユーザーへのメール」オプションはジョブごとに制御できますか? ジョブ 1 の場合:MailTO: rootジョブ 2 の場合: のようにMailTO: anup

4

1 に答える 1

0
  1. crontab ユーティリティは、個々のユーザーの crontab ファイルを管理するコマンドライン ツールです。

    crontab -lは、現在のユーザーの crontab を一覧表示/表示します

    crontab -eは crontab を編集します

    ほとんどの Linux/Mac システムでは、man crontabと入力して完全なドキュメントを参照できます。

  2. crontab はユーザー固有です。anup としてログインしている場合、crontab -e は anup の crontab ファイルを編集します。-u フラグ (crontab -u) でユーザーを指定できます。

  3. 100% 確信があるわけではありませんが、新しい MAILTO= 設定を指定すると、その後実行されるすべてのプロセスで有効になると思います。

于 2012-08-20T18:51:32.980 に答える