Utilizzo del servizio di scheduling Cron: differenze tra le versioni

m
Riga 6: Riga 6:
== Le basi ==
== Le basi ==
Cron viene lanciato in background all'avvio del sistema dallo script <code>/etc/init.d/cron</code> a cui punta il link presente in <code>/etc/rc2.d/</code>, sicché non c'è bisogno di lanciarlo manualmente. Cron ricerca il file <code>/etc/crontab</code> per le voci (le cosiddette "entry") di sistema e <code>/var/spool/cron/crontabs</code> per le voci relative agli utenti che si trovano nel file <code>/etc/passwd</code>. Tutte le voci ritrovate sono caricate in memoria.
Cron viene lanciato in background all'avvio del sistema dallo script <code>/etc/init.d/cron</code> a cui punta il link presente in <code>/etc/rc2.d/</code>, sicché non c'è bisogno di lanciarlo manualmente. Cron ricerca il file <code>/etc/crontab</code> per le voci (le cosiddette "entry") di sistema e <code>/var/spool/cron/crontabs</code> per le voci relative agli utenti che si trovano nel file <code>/etc/passwd</code>. Tutte le voci ritrovate sono caricate in memoria.
Tutto ciò viene ripetuto ogni minuto. Il demone Cron esegue diversi compiti:
Tutto ciò viene ripetuto ogni minuto.
 
Il demone Cron esegue diversi compiti:
* ricerca le voci ed esegue i programmi che sono stati schedulati.
* ricerca le voci ed esegue i programmi che sono stati schedulati.
* determina se il modtime (vale a dire la data e l'ora dell'ultima modifica) nella directory di Cron è cambiato
* determina se il modtime (vale a dire la data e l'ora dell'ultima modifica) nella directory di Cron è cambiato
6 999

contributi