Spegnimento automatico Linux con Crontab
Puoi programmare lo spegnimento automatico del PC con sistema operativo Debian (quindi le varie derivate, Ubuntu, Raspberry Pi OS, ecc) utilizzando crontab. Ecco come fare:
Apri crontab con privilegi di amministratore:
sudo crontab -e
Aggiungi una nuova riga per programmare lo spegnimento. Ad esempio, per spegnere il PC ogni giorno alle 23:00, inserisci:
00 23 * * * /sbin/poweroff
- 00 → Minuto (0-59)
23→ Ora (0-23)* * *→ Ogni giorno, mese e giorno della settimana/sbin/poweroff→ Comando per spegnere il sistema
Ora il tuo PC si spegnerà automaticamente ogni giorno alle 23:00! Ovviamente si può impostare qualsiasi orario, basta modificare i valori di ora e minuto.
Non è necessario riavviare il sistema dopo aver modificato crontab. Le modifiche vengono applicate immediatamente e il servizio cron eseguirà i nuovi comandi alla prossima occorrenza programmata.
Se vuoi verificare che il tuo crontab sia stato aggiornato correttamente, puoi usare:
crontab -l
Questo comando ti mostrerà l’elenco delle attività pianificate per il tuo utente.
Se vedi il messaggio “No crontab”, significa che il tuo utente non ha ancora un file crontab attivo. Puoi risolvere il problema creando un nuovo crontab con questo comando:
crontab -e
Se stai usando sudo crontab -e, il messaggio indica che l’utente root non ha un crontab attivo. In questo caso, puoi semplicemente procedere con la modifica e salvare il file.
Se il problema persiste, prova a verificare se il servizio cron è attivo con:
sudo systemctl status cron
Se il servizio non è in esecuzione, puoi avviarlo con:
sudo systemctl start cron
Siti di riferimento e fonti
https://www.ecommunication.it/ubuntu/programmare-lo-spegnimento-del-pc-su-linux-ubuntu
https://askubuntu.com/questions/567955/automatic-shutdown-at-specified-times
https://wiki.ubuntu-it.org/AmministrazioneSistema/Cron
https://forum.ubuntu-it.org/viewtopic.php?t=445959
https://askubuntu.com/questions/420290/crontab-error-no-crontab-for-root
https://wiki.ubuntu-it.org/AmministrazioneSistema/Cron


