人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Linuxのcronの設定の仕方は、分かりますでしょうか?
どのファイルを変更する事で、編集できるのでしょう?

●質問者: makocan
●カテゴリ:インターネット ウェブ制作
✍キーワード:Linux ファイル 編集
○ 状態 :終了
└ 回答数 : 7/7件

▽最新の回答へ

1 ● tarepanda777
●18ポイント

http://www.express.nec.co.jp/linux/tech/knowledge/system/crond.h...

一般ユーザの権限で動かすcronは、crontab -e というコマンドで設定します。書き込みをするときの操作は vi と同じです。設定ファイル自体を直接vi等で書き換えることもできますが、その場合cronデーモンに設定が反映されないため、このようなコマンドを使って行います。


上記のサイトは、cronそのもの設定から行っているのでいろいろ書かれていますが、大抵のLinuxであればすでに設定はされているので、3 ■crontabコマンドの書式 という項目と、4 ■cron コマンドの設定 の2つを行えば大丈夫だと思います。


例 毎朝 8:00 に aaa.sh のシェルを実行する場合。

$ crontab -e で入力モードになり

0 8 * * * aaa.sh と書き込んで保存。

crontab: installing new crontab 設定後、右のようなメッセージが出ることを確認すればOKです。


2 ● hamtarozamurai
●17ポイント

cronの管理はファイルを直接編集するのではなく,crontabコマンドで行います。

crontab -e

rootで行うcronはrootにsuしてからcrontabを起動します。

http://homepage2.nifty.com/cs/linux_command/command/crontab.html


3 ● jippu
●17ポイント

http://www.express.nec.co.jp/linux/tech/knowledge/system/crond.h...

周期によって編集するファイルが違っていたりするのですが、

上記URLの[■cronの設定ファイル]という項に一覧が記載されています。

環境や好みにもよりますが、一般にファイルを直接編集するよりcrontabコマンドで対話的に設定した方がよさそうです。


4 ● YukiharuYabuki
●17ポイント

system wide 的には /etc/crontabですが、お使いのディストリビューションで、詳細は異なります。

また、ユーザ単位では、crontab -l コマンドや crontab -eコマンドでjobを登録することなどができます。

あと、変更しただけではだめでcronのデーモンに設定ファイルを読み直しさせる必要があります。ただ、定期的に設定ファイルを読み直しているので、このことをしらなくても、短時間で設定して実行することがなければ、はまらない。

下記を参照

http://www.linux.or.jp/JM/html/cron/man5/crontab.5.html

http://www.linux.or.jp/JM/html/cron/man1/crontab.1.html

http://www.linux.or.jp/JM/html/cron/man8/cron.8.html


5 ● aiaina
●17ポイント

http://www.express.nec.co.jp/linux/tech/knowledge/system/crond.h...

こちら参考になりますでしょうか


1-5件表示/7件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ