Come ottenere la lista dei cron jobs di tutti gli utenti

  Varie

Avete la necessità di visualizzare i cron jobs di tutti gli utenti e non sapete come fare? Ecco un valido metodo per visualizzare tutti i crontab degli utenti dalla shell di Linux, basterà semplicemente fare un ciclo sugli utenti del sistema, recuperabili dal file /etc/passwd e per ogni utente lanciare il comando crontab con l’opzione -u <nomeutente> ottenendo così tutti i task del cron che il sistema eseguirà utete per utente.

Per facilitarvi le cose ecco il tutto pronto per voi:

for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done

Lascia un commento

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.