HowTo Slackware

Usare at e batch per job una tantum su Slackware

Pianificare esecuzioni singole senza trasformare tutto in cron persistente.

1. Quando usarla

Serve quando devi rinviare un comando di qualche minuto o farlo partire solo quando il carico cala.

at | batch | atq | atd | job singoli

2. Configurazione base

chmod +x /usr/local/sbin/rotate-report.sh
echo "/usr/local/sbin/rotate-report.sh" | at now + 30 minutes
echo "updatedb" | batch

Adatta nomi host, IP, interfacce, percorsi e versioni al sistema reale prima di rendere persistente il cambiamento.

3. Verifica rapida

atq
at -c 1 | sed -n '1,20p'
ps aux | grep '[a]td'

Controlla che l'output mostri esattamente lo stato che ti aspetti prima di considerare chiuso l'intervento.

4. Note operative

Controlla che rc.atd sia attivo, altrimenti i job rimangono in coda senza essere eseguiti.

Checklist rapida

[ ] Passi completati\n[ ] Config aggiornata\n[ ] Test eseguiti\n[ ] Rollback pronto\n[ ] Log verificati

Torna alla sezione HowTo Linux