Come riavviare Ubuntu attraverso la riga di comando

Come riavviare Ubuntu attraverso la riga di comando

Sebbene Linux non richieda frequentemente il riavvio rispetto a Windows, a volte importanti aggiornamenti di sistema o gravi problemi di sistema possono richiedere un riavvio del sistema. Con l'introduzione di "Kptach" di Redhat, gli amministratori di sistema possono facilmente patch di aggiornamenti di sicurezza critici al kernel Linux. Non è necessario cercare i processi per completare, interrompere il sistema o crontare qualsiasi attività di riavvio. Aumenta anche il tempo di attività del sistema senza perdere la produttività. "LivePatch" di Ubuntu funziona anche allo stesso modo. Con LivePatch, le correzioni di vulnerabilità possono essere patchate sui kernel Ubuntu Linux.

Il processo di riavvio aiuta i programmi a dead -block di uscire, applicare patch critiche, rimuovere i file temporanei, riparare i file system danneggiati ed eseguire molte attività di gestione del sistema.

Cosa copriremo?

In questa guida, vedremo diversi modi per riavviare un Linux Ubuntu 20.04 macchina dalla riga di comando e dalla GUI. Iniziamo con questo tutorial.

Utilizzando il comando di spegnimento

Questo comando può essere utilizzato per fermare, spegnere o riavviare una macchina. Utilizza un argomento temporale per specificare il tempo per l'esecuzione. L'argomento del tempo è "ora" per innescare il funzionamento immediato. Ad esempio, per riavviare immediatamente un sistema usa il flag '-r' con la stringa 'ora':

$ sudo shutdown -r ora

Allo stesso modo, se si desidera programmare un riavvio dopo 5 minuti, utilizzare il comando seguente:

$ sudo shutdown -r 5

Il formato del tempo è "HH: MM" in formato orologio da 24 ore. Possiamo anche usare '+m' per riavviare dopo 'm' minuti.

Va notato che il comando di "arresto" ha anche la capacità di chiudere, riavviare, fermare e spegnere un sistema.

Utilizzando il comando di riavvio

Dal punto di vista del terminale, il comando di riavvio è il modo più veloce e semplice per riavviare un sistema. Basta digitare il comando seguente per riavviare:

$ riavvia

In effetti, è un collegamento per il "arresto -r ora".

Usando 'init' il comando

In Linux, "/sbin/init" è il primo processo che esegue una volta caricato il kernel. Significa che il processo ha PID 1.

Nei sistemi Linux che non hanno "SystemD", il comando "init" interrompe tutti i processi in esecuzione e i dischi vengono quindi sincronizzati prima di cambiare gli stati INIT o di eseguire i livelli. Il livello di corsa 5 è il livello di esecuzione predefinito. Il comando 'INIT 6' blocca il sistema in esecuzione e riavvia il sistema a uno stato elencato in '/etc/iniittab'. Per riavviare, usa semplicemente:

$ sudo init 6

Nel caso in cui vogliamo riavviare Linux Ubuntu a uno stato multiutente, usa il comando:

$ sudo init 2

Allo stesso modo, per riavviare uno stato a utente singolo (Runlevel S), usa il comando:

$ sudo init s

Per riavviare la modalità utente singolo significa utilizzare il comando:

$ sudo /sbin /init 1

Per controllare il livello di esecuzione corrente, eseguire il seguente comando:

$ runlevel

Se l'output è come 'n 1', ciò significa che non abbiamo un vecchio runlevel perché abbiamo appena avviato il sistema:

Ora lasciamo l'avvio su Runlevel 1 (chiamato anche Runlevel S) e controlla lo stato Runlevel:


Come puoi vedere, lo stato è ora cambiato in '5 1'. Possiamo nuovamente tornare al runlevel 5 eseguendo:

$ sudo /sbin /init 5

Il modo "SystemD"

'SystemD' ha sostituito il processo INIT, quindi '/sbin/init' è ora diventato un collegamento simbolico a SystemD.

Sui sistemi che hanno SystemD (al contrario del sistema INIT), potresti non trovare '/etc/iniittab'. In tal caso, utilizzare il comando seguente per riavviare un sistema:

$ sudo systemctl riavvio

Proprio come i runlevels nel sistema SYSV init, SystemD utilizza il cosiddetto sistema "target". Il comando sopra "SystemCtl" è l'interfaccia principale per SystemD. Il runlevel 6 del sistema SYSV init ha il suo obiettivo equivalente in Systemd come "riavvio.bersaglio". Quindi puoi anche usare il comando di riavvio sopra come:

$ sudo systemctl isolare salvataggio.bersaglio

Il pulsante di riavvio

La soluzione più semplice e veloce è, ovviamente, il pulsante di riavvio. Quando fai clic sull'angolo in alto a destra del tuo Ubuntu 20.04 Sistema, troverai l'opzione "spegnimento / disconnessione".

Ora quando fai clic su questa opzione, vedrai l'ultima opzione come "spegnere". Premi questa etichetta e ti porterà la finestra di accensione. Premi sul pulsante "Riavvia" per riavviare il sistema.


Puoi anche trovare questa finestra digitando "riavvio" nella barra di ricerca GNOME:


Un altro modo è usare il pulsante di alimentazione fisica; Questo visualizzerà la finestra di spegnimento. Ma attenzione, ciò potrebbe richiedere prima la configurazione del comportamento del pulsante di accensione dall'interno delle impostazioni del sistema.

Conclusione

In questa guida, abbiamo appreso diversi modi di riavviarsi una macchina Ubuntu. Questa guida può essere utilizzata anche per molte altre distribuzioni Linux oltre a Ubuntu poiché tutti i comandi sono generalmente gli stessi per loro. Non abbiamo fornito molti screenshot delle pratiche perché non è possibile scattare un processo di riavvio. Ma siamo sicuri che questa guida funzionerà senza intoppi per il tuo sistema.