Birkaç yıl önce, bir izleme sisteminin parçası olarak her dakika otomatik olarak bir URL'ye ping işlemi yapmak için bir cron işi ayarladım (bu aşırı basitleştirme, ancak bu soru için yapacak). Korkunç bir insan olduğum için bunu hiçbir yerde belgelemedim.
Bugün, yıllar sonra, pinglenen URL'nin diğer ucundaki uygulama ile sorun yaşamaya başladım. Çözdüm, ama sonra fark ettim, bu cron işinin nereden geldiğini bilmiyorum .
Belirli bir sistemdeki tüm crontabları hızlı bir şekilde aramanın veya bulmanın bir yolu var mı? Kök erişimim var, bu yüzden izinler sorun değil. Ben sadece bir kullanıcı cron
oldum, ben asla onun uygulama çok derinlemesine baktım, ama benim * nix içgüdülerim tüm crontabs tutan bir yerde metin dosyaları bir grup olması gerektiğini söylüyor. Nerede olduklarını bilmiyorum ve içine girsem, bazılarını bulmaktan korkuyorum, ama hepsini değil, ya da sistemin tuhaf bir nüansını kaçırırdım
Ayrıca, root erişimi ile
- Sistemdeki tüm kullanıcıların bir listesini alın
su
kullanıcı olarakcrontab -l
- Tüm kullanıcılarla tekrar et
ama biraz daha az manuel bir şey arıyorum (ve cron uygulaması hakkında bir şeyler öğrenmek için arıyorum)