web-dev-qa-db-ja.com

アクティブなcronを確認するにはどうすればよいですか?

実行中のcronジョブ(または同等のもの)を探し出そうとしていますが、システム(FreeBSD/Linux/BSD)のデフォルトのcronファイルで見つかりません。実際に初期化されているものを確認するにはどうすればよいですか?

6
BloodyIron

crontabを使用して、デフォルトで使用されるファイルを上書きできます。そのため、独自のcronリスト、または単一のcronジョブを削除および追加できます。

crontab -l

これにより、現在初期化されているcronジョブ/リスト/タブ、それらの頻度、ディレクトリとファイルの場所、およびその他のいくつかの詳細が一覧表示されます。

また、FreeBSDでは/var/cron/tabsを、Ubuntu/Linuxでは/var/spool/cron/crontabsでユーザー固有のcrontabを探すことができます。

4
BloodyIron

Linuxベースのディストリビューションでは、crontabにさまざまな複数の場所を使用することもできます。

/etc/cron.d/
/etc/cron.daily/
/etc/cron.hourly/
/etc/cron.monthly/
/etc/crontab
/etc/cron.weekly/
1
Not Now