お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2013-02-25 23:17:26

arata
メンバ
登録日: 2007-07-02

cronについて

Kubuntu 12.10を使っています。

cronを使おうとして現状を確認しようとしたら下記のようになっていました。

# crontab -l
no crontab for root

cron.dailyなど個別のディレクトリはあり、ファイルもあります。
何も登録されていないのは普通のことなのでしょうか。
インストール後にことさら消した覚えはありませんが、
確認させてください。

オフライン

 

#2 2013-02-26 00:40:52

koisan1949
メンバ
From: Hyogo, Japan
登録日: 2007-11-11

Re: cronについて

最近インストールして、まだ何も登録していないシステムで検証してみました。

MSI-cube:~$ uname -a
MSI-cube 3.2.0-38-generic-pae #61-Ubuntu SMP Tue Feb 19 12:39:51 UTC 2013 i686 i686 i386 GNU/Linux

MSI-cube:~$ sudo crontab -l
no crontab for root
このことから、何も登録されていないのが普通と思います。

オフライン

 

#3 2013-02-26 23:32:10

arata
メンバ
登録日: 2007-07-02

Re: cronについて

わざわざ環境を作って調べていただきありがとうございました。
各ディレクトリにジョブがあるのだから、当然登録されているのだと
思っていました。

日単位や週単位のcronも動いていないという事ですよね。
必要なものは設定しないといけないですね。

オフライン

 

#4 2013-02-27 00:09:21

epii
メンバ
登録日: 2008-12-11

Re: cronについて

arata による投稿:

日単位や週単位のcronも動いていないという事ですよね。
必要なものは設定しないといけないですね。

/etc/anacrontab 内に /etc/cron.daily 等を実行するように
記述されていれば、きちんと実行されているはずです。

crontab プログラムが見ているのは、
ユーザ毎の設定が書かれている /var/spool/cron/crontabs
以下の内容だけのようですので、"no crontab for root"
と表示されてしまうのでしょう。

オフライン

 

#5 2013-02-27 00:46:59

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: cronについて

Ubuntu では、cronの動作は、syslog に残っているようですので、このログを見ればわかります。
(例えば cat /var/log/syslog | grep cron )

オフライン

 

#6 2013-02-27 01:43:46

yama
メンバ
登録日: 2006-10-23

Re: cronについて

cronよりもanacronの方が融通が効くので、
だいたいどのディストリでもanacronを使うようになっています。

システムで定期的に実行したい場合は、それぞれ
/etc/cron.hourly
/etc/cron.weekly
/etc/cron.daily
/etc/cron.monthly
以下に放り込んでおけばいいでしょう。

個人で定期的に実行させておきたい場合は、 crontab -e です。

オフライン

 

#7 2013-02-28 21:58:33

arata
メンバ
登録日: 2007-07-02

Re: cronについて

皆様有難うございました。設定と動作が分かりました。

これをもとにユーザ設定をしていきます。

オフライン

 

Board footer

Powered by FluxBB