Come riavviare o spegnere Linux utilizzando la riga di comando

May 28, 2025
Manutenzione e ottimizzazione
Fatmawati Achmad Zaenuri / Shutterstock.com

Hai voglia di ricominciare da capo? Questo tutorial ti mostrerà come riavviare o spegnere in modo pulito e sicuro il tuo computer Linux o macOS dalla riga di comando.

Stiamo andando giù

A volte devi solo riavviare o spegnere completamente. Se stai lavorando su un server senza GUI o sei in una sessione SSH su un computer remoto, la riga di comando è la tua unica opzione. I sistemi Linux e Unix come macOS forniscono diversi comandi per spegnere o riavviare il sistema direttamente dalla riga di comando.

I comandi che puoi usare sono:

  • spegnimento
  • riavviare
  • Stop
  • spegni

Guardare attraverso le pagine man per questi comandi può creare confusione. A seconda delle opzioni della riga di comando scelte, tutti questi comandi possono essere eseguiti arresti , si riavvia e il sistema si arresta. In effetti, le pagine man per riavviare , Stop , e spegni contenere esattamente le stesse informazioni .

Cosa c'è dietro?

La risposta sta nel sistema bootstrap sistema che ha sostituito il venerabile System V init sistema. Nel mondo Linux, Fedora ha iniziato a usare sistema nel 2011. Da allora è stato adottato da moltissime distribuzioni. Debian e Ubuntu sono passati a sistema in 2015.

Su sistema distribuzioni basate su spegnimento , riavviare , Stop , e spegni i comandi sono effettivamente scorciatoie che puntano al file systemctl comando. Il mantenimento di questi comandi fornisce un grado di compatibilità con System V init -distribuzioni basate. Significa che gli script della shell (e gli amministratori di sistema System V hard-core) non si piegano se vengono spostati su un computer con un sistema distribuzione in esecuzione su di esso.

Utilizzo di Shutdown

Chiudere o riavviare un sistema multiutente significa che devi pianificare in anticipo. È necessario decidere quando eseguire l'arresto o il riavvio e avvisare gli altri utenti del sistema dell'arresto e quando. Se è il tuo computer e sei l'unico che lo usa, la vita è molto più semplice.

Per eseguire uno di questi comandi devi essere nel file sudo gruppo. Cioè, devi disporre delle autorizzazioni di superutente ed essere in grado di utilizzare il sudo comando. Se il comando che hai emesso avrà effetto immediato e non avrà effetto sugli altri utenti che hanno effettuato l'accesso, non sarà necessario utilizzarlo sudo . Se provi a usare uno di questi comandi e il comando viene rifiutato, riprova con sudo .

Per impostazione predefinita, il file spegnimento Il comando assicura che tutti i processi vengano arrestati in modo pulito, tutti i filesystem siano sincronizzati e tutte le attività della CPU siano cessate. Questo è lo stato di "arresto". Quindi invia un messaggio all'hardware per interrompere l'alimentazione. Questo, ovviamente, è lo stato di arresto o "spegnimento".

È comune passare spegnimento alcuni parametri, come una stringa temporale e un messaggio che verrà inviato agli utenti che hanno effettuato l'accesso per avvertirli dello spegnimento. Pianifichiamo uno spegnimento per 15 minuti da ora. genere spegnimento , Uno spazio, +15 , uno spazio e quindi il messaggio da inviare agli utenti.

arresto +15 Arresto in 15 minuti!

La stringa dell'ora che abbiamo usato era +15 , che rappresenta 15 minuti da adesso. Il + è opzionale. Avremmo potuto scrivere 15 .

Riceviamo una risposta che conferma che è programmato un arresto e quando si verificherà. Gli utenti registrati riceveranno il messaggio che abbiamo fornito.

Per annullare un arresto, utilizzare il -c opzione (annulla).

arresto -c

Anche se non ricevi alcuna notifica che il tuo arresto è stato annullato, gli utenti che hanno effettuato l'accesso ricevono una notifica.

Se non fornisci una stringa temporale, verrà programmato un arresto un minuto da adesso. Tieni presente che non puoi fornire un messaggio agli utenti che hanno eseguito l'accesso se non specifichi una stringa temporale.

spegnimento

Se non puoi nemmeno aspettare un minuto, puoi usare adesso come richiede la stringa dell'ora e l'arresto immediato effetto. Utilizzando adesso è come usare +0 .

La stringa dell'ora può essere un'ora impostata, ad esempio 23:00. Deve seguire il formato di HH: MM e deve essere nell'orologio di 24 ore. Cinque minuti prima che il sistema si arresti, vengono impediti nuovi accessi.

Conosciamo l'azione predefinita di spegnimento fa passare il computer allo stato di arresto e quindi allo stato di spegnimento. Possiamo sovrascrivere questo comportamento passandogli altre opzioni della riga di comando.

  • Il -H L'opzione (halt) porterà il tuo computer in stato di stop ma non chiederà all'hardware di spegnersi.
  • Il -P (poweroff) è l'azione predefinita. Il computer viene portato in stato di arresto e viene quindi spento.
  • Il -r L'opzione (riavvio) porterà il computer allo stato di arresto e quindi lo riavvierà.
  • Il -h (halt and poweroff) è la stessa di -P . Se usi -h e -H insieme, il -H l'opzione ha la priorità.
  • Il -c L'opzione (annulla) annullerà qualsiasi arresto, arresto o riavvio programmato.

Ecco un esempio in cui abbiamo pianificato un riavvio.

shutdown -r 08:20 Riavvio del sistema alle 08:20

I comandi di riavvio, arresto e spegnimento

Questi comandi eseguono l'azione suggerita dal loro nome. Tuttavia, ognuno di loro accetterà le opzioni della riga di comando per fare in modo che uno di loro esegua un riavvio, un arresto o uno spegnimento. Ma perché confondere le cose? Questi comandi sono utilizzati al meglio al valore nominale.

Se vuoi riavviare ora, usa riavviare . Se vuoi spegnere ora, usa spegni e se vuoi fermare il sistema adesso, usa Stop .

riavviare

Stop

spegni

Questi comandi hanno effetto immediato. Se uno qualsiasi di questi comandi viene rifiutato, anteponi sudo . Ma attenzione, un rifiuto di solito è perché ci sono altri utenti collegati al sistema che stai per portare offline.

Qual è il comando giusto per me?

In ambienti multiutente utilizzando spegnimento eseguire queste azioni ti dà più controllo. La possibilità di programmare arresti e riavvii e di avvisare gli utenti con un messaggio di trasmissione sarà inestimabile in questi casi. Per un computer monoutente, riavviare e spegni probabilmente soddisferà le tue esigenze.

How To Reboot Or Shut Down Linux Using The Command Line

How To Reboot Linux Using Command Line

Five Ways To Reboot Or Shutdown Linux From The Command Line

How To Use The Linux Shutdown Command

Shutdown Command Examples In Linux

Shutdown Command Line - SCCM Restart

Understanding Shutdown, Poweroff, Halt And Reboot Commands In Linux

Check Linux System Shutdown & Reboot Date And Time

How To Shutdown Ubuntu Via Command Line Or Terminal Step By Step Tutorial

System Maintenance Commands Shutdown, Init, Reboot, Halt In Centos Linux

How To Restart Linux Server

How To Reboot A Server Over SSH


Manutenzione e ottimizzazione - Articoli più popolari

Cinque modi per personalizzare Android che iOS non riesce ancora a trovare

Manutenzione e ottimizzazione Jun 20, 2025

CONTENUTO UNCACHED Android è molto personalizzabile: molte delle sue funzionalità sono solo predefinite e possono essere sostituite con alternative di terze parti senza che sia ..


5 modi per digitare più velocemente sulla tastiera touch del tuo smartphone

Manutenzione e ottimizzazione Dec 14, 2024

Per quelli di noi che non sono cresciuti con gli smartphone, digitare su una tastiera touch può sembrare terribilmente lento. Ma ci sono trucchi che puoi usare per velocizzare la d..


Cosa continua a riattivare il computer?

Manutenzione e ottimizzazione Jul 4, 2025

Mettere il PC in stato di stop è un ottimo modo per risparmiare energia assicurandoti comunque di poter riprendere a lavorare rapidamente. Ma cosa puoi fare se il tuo PC c..


Come liberare spazio in Gmail: 5 modi per recuperare spazio

Manutenzione e ottimizzazione May 1, 2025

Gmail offre un limite di archiviazione elevato - 10 GB e oltre - ma non ti aiuta molto se sei vicino a raggiungerlo. Avrai bisogno di conoscere alcuni trucchi per liberare spazio ne..


Trova le funzionalità nascoste e le uova di Pasqua nelle pagine About: Pages di Firefox

Manutenzione e ottimizzazione Feb 2, 2025

CONTENUTO UNCACHED Mozilla Firefox ha una varietà di uova di Pasqua nascoste, impostazioni di configurazione e informazioni diagnostiche nascoste nelle sue pagine interne about:...


Come eseguire il backup dei dati su un disco rigido virtuale in Windows 7

Manutenzione e ottimizzazione Jul 23, 2025

Avere un solido piano di backup è un must se hai dati importanti sul tuo PC che non vuoi perdere. Oggi diamo un'occhiata a un modo unico di utilizzare un disco rigido virtuale in Windows 7 p..


Personalizza lo sfondo in Boxer

Manutenzione e ottimizzazione Jun 4, 2025

CONTENUTO UNCACHED Sei un utente Boxee che pensa che lo sfondo predefinito sia un po 'noioso? Oggi daremo un'occhiata a come rinfrescare l'aspetto di Boxee cambiando lo sfondo. ..


Anteprima di link e immagini in Google Chrome

Manutenzione e ottimizzazione Apr 28, 2025

CONTENUTO UNCACHED Chiunque abbia utilizzato l'estensione CoolPreviews in Firefox sa quanto può essere meravigliosa quella finestra di anteprima. Ora puoi ottenere lo stesso tipo di funzio..


Categorie