Sudo crontab -eの後(「/tmp/crontab.XXXX70pN9h」と書きました1L、19C 1,1すべて
次に、ファイルを保存しました。そしてチェックする..? (どうやって?わからない)
And to check I
ps -e | grep cron
29818 ? 00:00:00 cron
なので、もう一度チェックすることにしましたが
Sudo cat /etc/cron.hourly
cat: /etc/cron.hourly: Is a directory
xi@localhost ~ $ Sudo ls /etc/cron.hourly
何もない!つまり、ディレクトリ内
私が時間位置の最初の0を理解すると、毎時間を意味しますか?
Cronのフィールドは次のとおりです。
m h dom mon dow command
Minute Hour Day of Month Month Day of week <command>
そして0 * * * * <command>
は、「分が0の場合、毎時、毎日、毎月、および毎平日にコマンドを実行する」に変換されます。
Delhがすでに述べたように、crontab -l
を使用してcrontabを一覧表示できます。
ここにこのリンクを取り、いくつかの 実用的なCronの例があります
crontab
とcron.hourly
は別のエンティティです。何かをcrontab
に入れても、1時間ごとに実行されても、cron.hourly
には入れられません。スクリプトをcron.hourly
に配置することは、単にanother 1時間ごとに実行させる方法です。つまり、cron
デーモンがcrontab
の両方をチェックしますおよびcron.hourly
。両方で使用すると、2回実行されます。
次のコマンドを使用して、crontabがインストールされているかどうかを確認できます。
Sudo crontab -l
毎時間、ログメッセージが/var/log/syslog
実行されました。
参考文献:
http://www.linuxweblog.com/crotab-tutorial
最初のゼロ(0)は分です。しかし、分が0のときに何かを実行したい場合は、毎時間実行されます。 1時間に1回だけなので、分はゼロです。
あなたは単に次のチュートリアルでcronを実行することができます
http://answergig.com/48/please-provide-some-linux-cron-job-examples?show=48#q48
0 * * * * /path
実際にユーザーcronファイルを探して、それが変更されたか、またはそのような性質のものかを確認する場合は、/var/spool/cron/
にありますが、ファイルを手動で操作しないでください。