Qualche anno fa ho impostato un processo cron per eseguire automaticamente il ping di un URL ogni minuto come parte di un sistema di monitoraggio (è una semplificazione eccessiva, ma lo farà per questa domanda). Perché sono una persona orribile, non l'ho documentato da nessuna parte.
Oggi, anni dopo, ho iniziato a riscontrare problemi con l'applicazione all'altra estremità dell'URL sottoposto a ping. L'ho risolto, ma poi ho capito, non ho idea da dove provenga questo cron job .
C'è un modo per cercare rapidamente o cercare tutti i crontab di un determinato sistema? Ho l'accesso come root, quindi le autorizzazioni non sono un problema. Sono sempre stato un utente di cron
, non ho mai esaminato troppo a fondo la sua implementazione, ma i miei istinti * nix dicono che ci deve essere un gruppo di file di testo da qualche parte che contiene tutti i crontab. Semplicemente non so dove sarebbero stati, e se lo scavassi avrei paura di trovarne alcuni, ma non tutti, o di perdere qualche strana sfumatura del sistema
Inoltre, realizzo con l'accesso root che potrei
- Ottieni un elenco di tutti gli utenti nel sistema
su
come utentecrontab -l
- Ripeti con tutti gli utenti
ma sto cercando qualcosa di meno manuale (e sto cercando di imparare qualcosa sull'implementazione di cron)