October 18
Mentre la maggior parte delle persone sono abituati ad avere a riavviare i loro computer Windows in maniera regolare a causa di programmi bloccati o gli aggiornamenti installati di recente, Linux permette di essere più flessibili con il vostro programma riavvio. Infatti, tranne in alcuni casi specifici, non vi è alcun motivo per cui è necessario riavviare automaticamente un sistema Linux su un programma normale.
Linux presuppone che l'utente sa che cosa stanno facendo, e cerca di interferire il meno possibile. Quando si vede che i nuovi aggiornamenti sono disponibili per il download e l'installazione, non scaricare gli aggiornamenti e li installa senza coinvolgere direttamente l'utente. Inoltre, gli aggiornamenti del sistema in Linux raramente richiedono un riavvio, a meno che l'aggiornamento è un aggiornamento del kernel. A causa della modularità del sistema operativo, riavvii sono raramente necessari eccezione per questi tipi di aggiornamenti.
Riavvii in Linux possono lasciare il sistema aperto per l'attacco o lasciarlo in uno stato tutt'altro che ottimale. Se, per esempio, non si dispone di un set di hard disk per montare automaticamente all'avvio del sistema operativo verso l'alto o il firewall non si avvia automaticamente, un riavvio che accade senza la vostra interazione potrebbe causare il sistema per impedire il corretto funzionamento.
Il "shutdown -r -time ora" comando di sistema farà sì che il sistema per riavviare immediatamente una volta che è entrato in interfaccia terminale a riga di comando del computer. È possibile utilizzare l'utilità di pianificazione del sistema (Cron) per eseguire questo comando a intervalli preselezionati, per un controllo completo su quando il sistema viene riavviato.
Linux è una piattaforma web server ampiamente utilizzato, e questo è un settore in cui i riavvii automatici - se non adeguatamente programmato - possono diventare un incubo. Se, ad esempio, si dispone di un web server Linux in esecuzione di un negozio popolare o blog, un riavvio automatico potrebbe causare tabelle del database per alterarsi se MySQL non è correttamente chiuso, con una conseguente perdita di dati.