Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
1
Operazioni pianificate
CRON
2
Che cos’è Cron Cron è un tool per poter indicare a un sistema Linux di eseguire determinate operazioni ad intervalli periodici (ogni giorno, ogni mese, ogni settimana) Tali operazioni si configurano tramite un semplice file di testo posizionato nella cartella /etc/crontab Per editare il file di crontab occorre usare crontab -e La prima che esegui il comando crontab viene chiesto l’editor da utilizzare. Per usare nano occorre semplicemente premere Invio. Possiamo vedere le modifiche effettuate crontab -l
3
Aggiungere una riga a crontab
4 6 * * * /usr/bin/apt-get update L'esempio precedente eseguirà il comando apt-get update ogni giorno di ogni mese alle ore 06:04 (l'orario viene indicato nel formato a 24 ore). minuti, da 0 a 59 («m»); ore, da 0 a 23 («h»); giorno del mese, da 1 a 31 («dom»); mese, da 1 a 12 («mon»); giorno della settimana, da 0 (domenica) a 6 (sabato) («dow»).
4
Altro esempio 12 03 * * 1,4 script da eseguire 12: minuti; 03: ore;
*: giorno del mese (tutti i giorni); *: mese (tutti i mesi); 1,4: giorni della settimana, separati da una virgola (il lunedì e il giovedì);
5
Altri esempi « 12 03 15 * *» tutti i 15 del mese, alla stessa ora
« * *» 7 volte l'anno, alla stessa ora «0 12 * * 0» ogni domenica, a mezzogiorno «2 0 * * *» ogni giorno, più o meno a mezzanotte
6
Crontab per comandi root
Il file crontab dell'utente contiene comandi che verranno eseguiti con il livello di permessi dell'utente stesso. Se si desidera pianificare un'azione che richiede i privilegi di amministrazione è possibile creare un file di crontab per l'utente root con il seguente comando: sudo crontab -e
7
Ci vediamo al prossimo video
Applicazioni pratiche di Cron Backup automatici dei file sul raspberry pi con rsync Aptcron
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.