Come monitorare il processo Cron Script

July 13

Unix (e Linux, che si basa off di Unix) utilizzano il processo di cron per avviare e interrompere i programmi che necessitano di esecuzione a intervalli specifici. Esempi di questo tipo di programma includono fetchmail, che afferra la posta da server SMTP ogni 5 minuti per impostazione predefinita e lavoro quotidiano di elaborazione batch, come i processi di backup. Uno script che controlla per vedere che il processo Cron è ancora in funzione è semplice da scrivere.

istruzione

1 Aprite il vostro editor di testo nella finestra del terminale. Ci sono diversi editor di testo in decine di Linux, le specifiche variano con i redattori.

2 Inserire il testo seguente:

! / Bin / bash

ps -ef | grep cron

3 Salvare il file di testo come "croncheck."

4 Digitare il seguente comando:

chmod 700 croncheck

Questo dirà il sistema che croncheck è uno script eseguibile.

5 Digitare il comando "croncheck" nella finestra del terminale ogni volta che si vuole vedere se il processo di cron è in esecuzione. Si vedrà l'ID del processo cron se è in esecuzione; se non vi è alcun ID di processo, allora cron non è in esecuzione e deve essere riavviato.