Se siete esperti utenti Linux cosa ci fate qui? andatevene! per chi, come il sottoscritto, ha sempre bisogno di segnarsi le chicche che il mondo del pinguino ci cela dietro ogni batch, ecco qui il metodo per mettere in esecuzione ogni n minuti un batch con crontab.
La versione base permette di eseguire gli script ogni giorno/ora/minuto etc... ,se volete, invece, aumentare ancora una volta la granularità:
Non intuitivo, almeno per il sottoscritto che ha sempre trovato tutto in crontab -e oppure nelle cartelle /etc/cron.XXX
In quest'ultimo caso, usando Slackware, per riavviare il servizio cron non è possibile utilizzare il solito:
service cron restart o service crond restart, oppure: crond stop, crond start...
Potete sfruttare un bellissimo, kill del processo con sucessivo riavvio manuale con livello di log desiderato per esempio:
La versione base permette di eseguire gli script ogni giorno/ora/minuto etc... ,se volete, invece, aumentare ancora una volta la granularità:
crontab -e then */10 * * * * /path/to/script.shin questo modo potete eseguire script.sh ogni n minuti!!!
per gli amanti di Slackware, invece, dovrete manualmente modificare il file:
vi /var/spool/cron/crontabs/nome_user
In quest'ultimo caso, usando Slackware, per riavviare il servizio cron non è possibile utilizzare il solito:
service cron restart o service crond restart, oppure: crond stop, crond start...
Potete sfruttare un bellissimo, kill del processo con sucessivo riavvio manuale con livello di log desiderato per esempio:
/usr/sbin/crond -l10
Commenti
Posta un commento