GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come riavviare Debian usando la riga di comando

Il sistema operativo Linux ha la capacità di funzionare senza riavviare non per settimane, ma per anni. Ma a volte c'è una buona ragione per riavviare il tuo sistema Linux dopo una o due settimane, a seconda della situazione. Il più delle volte, ci sono due ragioni principali per il riavvio. Innanzitutto, il riavvio diventa necessario quando si installa un software che richiede un riavvio per diventare funzionante. In secondo luogo, quando aggiorni il tuo sistema o esegui alcune configurazioni che richiedono anche un riavvio. A parte questo, ci possono essere molte altre ragioni per un riavvio. Qualunque sia il motivo, dovresti sapere come riavviare un sistema in modo che tutte le modifiche abbiano effetto.

Se stai utilizzando una versione GUI di Linux o accedi fisicamente al tuo sistema, il riavvio del sistema non è un problema, ma se stai utilizzando una versione headless del sistema operativo o accedendovi tramite SSH e hai solo accesso alla riga di comando. In questo caso, dovresti sapere come riavviare un sistema dalla riga di comando.

In questo articolo tratteremo vari comandi per il riavvio di un sistema operativo basato su Debian. Useremo Debian 10 per descrivere la procedura menzionata in questo articolo.

  • Utilizzo del comando di riavvio
  • Utilizzo del comando di spegnimento
  • Utilizzo del comando init
  • Utilizzo del comando proc

Utilizzo del comando di riavvio

Il modo più rapido per riavviare il sistema operativo Debian è utilizzare il comando reboot. Si spegne e quindi esegue un riavvio di un host locale o di una macchina Debian remota.

Per usare questo comando in Debian per un riavvio. Innanzitutto, dobbiamo avviare l'applicazione Terminale in Debian. Per farlo, vai su Attività scheda situata nell'angolo in alto a sinistra del desktop. Quindi nella barra di ricerca, digita terminale . Quando viene visualizzata l'icona Terminale, fai clic su di essa per avviarla.

Quindi nel Terminale, digita il seguente comando:

$ sudo reboot

Si spegnerà immediatamente e quindi riavvierà il sistema.

Puoi anche riavviare forzatamente un sistema se il comando di riavvio stesso potrebbe non funzionare. È simile a premere il pulsante di accensione del tuo laptop o PC. Digita il seguente comando in Terminale per riavviare il sistema in modo forzato:

$ reboot -f

Utilizzo del comando di spegnimento

Il comando di spegnimento in Linux, come suggerisce il nome, viene utilizzato per spegnere il sistema. Ma se usiamo il –r segnalalo, possiamo usarlo per riavviare il sistema. Usando questo comando, dobbiamo anche aggiungere l'argomento time per dire quando riavviare il sistema. Tieni presente che dobbiamo menzionare il tempo in minuti.

La sintassi del comando per riavviare sarebbe:

$ sudo shutdown -r +[time]

Quando viene immesso il comando precedente senza alcun argomento relativo all'ora, il sistema si riavvierà dopo un minuto utilizzando le impostazioni predefinite.

$ sudo shutdown -r

Per riavviare immediatamente il sistema, utilizzare il seguente comando:

$ sudo shutdown -r now

Puoi anche programmare il riavvio definendo il tempo in minuti.

Ad esempio, per pianificare un riavvio dopo 2 minuti da adesso, utilizzare il comando seguente:

$ sudo shutdown -r +2

Per programmare un riavvio a un'ora esatta, ad esempio alle 14:10, puoi utilizzare:

$ sudo shutdown -r 14:10

Se hai impostato un riavvio programmato, ma in seguito desideri annullarlo, puoi farlo utilizzando il –c bandiera. Esegui il comando seguente in Terminale per annullare un riavvio pianificato.

$ sudo shutdown -c

Utilizzo del comando init

Init (abbreviazione di inizializzazione) è il primo processo che si avvia all'avvio del sistema. Inizializza diversi processi in un sistema Linux. Puoi usarlo per spegnere o riavviare un Linux. Esistono diversi livelli di esecuzione (da zero a sei) che è possibile utilizzare con il comando init per controllare il comportamento del sistema. Per riavviare un sistema, utilizzare il livello di esecuzione 6 seguito dal comando init come mostrato di seguito:

$ /sbin/init 6

Utilizzo del comando Proc

A volte, mentre si lavora su un server remoto a cui non si ha accesso fisico, si esegue in una situazione in cui il riavvio standard non funziona o richiede molto tempo. In tal caso, forzeremo il kernel a fare un riavvio usando la chiave magica SysRq. La chiave SysRq fornisce un modo per inviare istruzioni al kernel tramite il file system virtuale /proc.

Per utilizzare la chiave SysRq, utilizzare il comando seguente:

$ echo 1 > /proc/sys/kernel/sysrq

Quindi utilizzare il comando seguente per riavviare il sistema

$ echo b > /proc/sysrq-trigger

Questo metodo non va usato regolarmente ma solo quando strettamente necessario.

Abbiamo discusso diversi modi per un riavvio facile e veloce di una macchina Debian. I quattro metodi sopra descritti si applicano a macchine locali e remote. Tutti questi comandi riavviano immediatamente un sistema, quindi assicurati di salvare il tuo lavoro prima di eseguire un riavvio.


Ubuntu
  1. Trovare file nella riga di comando (come fare per)

  2. Come creare un database in MySQL utilizzando la riga di comando

  3. Come estrarre il file tar.gz in Linux utilizzando la riga di comando

  4. Come rimuovere l'utente in Linux utilizzando la riga di comando

  5. Come spegnere o riavviare Linux utilizzando la riga di comando

Come impostare il browser predefinito su Debian tramite la riga di comando

Come scaricare un file su Ubuntu Linux usando la riga di comando

Come trovare file sulla riga di comando di Ubuntu

Come arrestare o riavviare Linux utilizzando la riga di comando

Come bloccare lo schermo utilizzando la nuova schermata di blocco dalla riga di comando?

Come spegnere o riavviare Debian 11