Centos Crontabが応答しない

Centos Crontabが応答しない

学んで頑張っています。予約されたこと今日。

デフォルトエディタでは、次のコマンドを実行してcrontabを削除する原因を特定するのが難しくなります。crontab-r

今私が走るときクローンタップ-e新しいcronの仕事を始めましたが、何も起こりませんでした。私はこれだと思う。crontab-r以前に実行したコマンドです。

誰でも助けることができますか?

答え1

crontab -eを実行すると、何も起こらず、通常のプロンプトが返されますか?

スペースがある場合は変数を入力する必要があります。たとえば、次のようになります。

0 0 * * * /opt//newauditlog.ksh > /dev/null 2>&1

これが完了したら、:wq!を使用して終了できます。

答え2

私にとってRTFMの問題のようです;-)

man crontab

-eオプションは、VISUALまたはEDITOR環境変数で指定されたエディタを使用して現在のcrontabを編集するために使用されます。エディタを終了すると、変更されたcrontabが自動的にインストールされます。環境変数がすべて定義されていない場合は、デフォルトのエディタ/usr/bin/editorが使用されます。

したがって、-eオプションは「修正されたcrontabを自動的にインストール」する必要があります。

ユーザー名と役職に一致するファイルがあることを確認してください。/var/spool/cron/crontabsそして内容を確認してください/etc/cron.allowそして/etc/cron.deny

また、cronデーモンが実行されていることを確認してください。 ps aux | grep cron

関連情報