Il servizio cron di linux serve a pianificare nel tempo l'escuzione di comandi.
Di seguito troverere la sintassi, il comando e i sui parametri essenziali. Inoltre come di consueto trovere i link alle guide ufficiali.
Il comando dovrà essere inserito in un file utilizzando il comando crontab e dovrà rispettare una certa sintassi.
La sintassi è la seguente
m h dom mon dow user command
ossia
ossia
m | minutes |
h | hour |
dom | day of month |
mon | Month |
dow | day of week |
user | utente con cui deve essere eseguito il comando (io l'ho emesso ed immagino ha utilizzato il corrente) |
command | comando da eseguire |
Esempio 1 - Ogni giorno alle 7.00 ...
# m h dom mon dow command
00 07 * * * /home/me/mybackup.sh
Esempio2 - Ogni 10 minuti ...
# m h dom mon dow command
*/10 * * * * /home/me/mycheck.sh
Il comando per editare i lavori schedulati è il seguente :
crontab -e
Comandi del crontab mi sembrano quelli dell'editor nano, quindi i principali sono :
Ctrl + o per salvare
Ctrl + x per uscire
Ctrl + o per salvare
Ctrl + x per uscire
Il comando per controllare se il job è stato aggiunto è il seguente :
crontab -l
REFERENCES
- have fun -