Beberapa tahun yang lalu saya menyiapkan tugas cron untuk secara otomatis ping URL setiap menit sebagai bagian dari sistem pemantauan (itu penyederhanaan yang berlebihan, tetapi akan dilakukan untuk pertanyaan ini). Karena saya orang yang mengerikan, saya tidak mendokumentasikan ini di mana pun.
Hari ini, bertahun-tahun kemudian, saya mulai mengalami masalah dengan aplikasi di ujung lain dari URL yang sedang di-ping. Saya memperbaikinya, tetapi kemudian menyadari, saya tidak tahu dari mana pekerjaan cron ini berasal .
Apakah ada cara untuk dengan cepat mencari atau menemukan semua crontab pada sistem tertentu? Saya memiliki akses root sehingga izin tidak menjadi masalah. Saya hanya pernah menjadi pengguna cron
, saya tidak pernah melihat terlalu dalam pada implementasinya, tetapi naluri * nix saya mengatakan harus ada sekelompok file teks di suatu tempat yang menampung semua crontab. Aku hanya tidak tahu di mana mereka berada, dan jika aku menggali ke dalamnya aku akan takut menemukan beberapa, tetapi tidak semuanya, atau kehilangan beberapa nuansa aneh dari sistem
Juga, saya sadari dengan akses root yang saya bisa
- Dapatkan daftar semua pengguna dalam sistem
su
sebagai penggunacrontab -l
- Ulangi dengan semua pengguna
tapi saya sedang mencari sesuatu yang sedikit kurang manual (dan ingin belajar sesuatu tentang implementasi cron)