数年前、私はcronジョブをセットアップして、監視システムの一部として1分ごとに自動的にURLにpingを実行しました(これは簡単すぎますが、この質問には役立ちます)。私は恐ろしい人なので、これをどこにも記録しませんでした。
今日、数年後、私はpingされているURLの反対側のアプリケーションで問題が発生し始めました。私はそれを修正しましたが、このcronジョブがどこから来たのかわかりません。
特定のシステム上のすべてのcrontabをすばやく検索または除外する方法はありますか?ルートアクセス権があるので、アクセス許可は問題になりません。私はのユーザーでしかありcron
ませんが、その実装をあまり深く見たことはありませんが、私の* nix本能は、すべてのcrontabを保持するテキストファイルのグループがどこかにある必要があると言います。私は彼らがどこにいるかわからないだけで、それを掘り下げた場合、それらのすべてではなく、いくつかを見つけることを恐れるか、システムの奇妙なニュアンスを逃します
また、私はルートアクセスで私ができることに気付きました
- システム内のすべてのユーザーのリストを取得します
su
ユーザーとしてcrontab -l
- すべてのユーザーで繰り返します
しかし、私は少し少ないマニュアルを探しています(そしてcronの実装について何かを学ぶことを探しています)