Molte volte vorremmo sapere come spegnere il computer, riavviarlo ... ognuna dopo un certo tempo o in un momento preciso, beh, ecco come farlo da terminale:
Per spegnere il PC:
kzkggaara @ geass: ~ $ sudo shutdown -h adesso
Nota: È necessario inserire la nostra password di root poiché sono richieste le autorizzazioni amministrative.
Per spegnere il PC dopo un tempo specificato:
kzkggaara @ geass: ~ $ sudo shutdown -h + "ora desiderata"
Deve cambiare ""Tempo desiderato""Per il numero o il numero di minuti da attendere prima di spegnere il sistema.
Esempio: sudo spegnimento -ore +10 // Il sistema si spegnerà 10 minuti dopo aver immesso questa riga di comando.
Nota: È necessario inserire la nostra password di root poiché sono richieste le autorizzazioni amministrative.
Per spegnere il PC in un momento specifico:
kzkggaara @ geass: ~ $ sudo shutdown -h "ora desiderata"
Deve cambiare ""Tempo desiderato""Logicamente l'ora in cui desiderano che il sistema si spenga. Orologio in formato 24 ore, cioè; da 0 a 23.
Esempio: sudo spegnimento -ore 22:30 // Il sistema si spegnerà alle 22:30, ovvero; alle 10:XNUMX di notte.
Nota: È necessario inserire la nostra password di root poiché sono richieste le autorizzazioni amministrative.
Per riavviare il PC uno dei seguenti:
kzkggaara @ geass: ~ $ sudo shutdown -r ora
kzkggaara @ geass: ~ $ sudo riavvio
Nota: È necessario inserire la nostra password di root poiché sono richieste le autorizzazioni amministrative. Inoltre, una delle due righe precedenti fa lo stesso; riavviare il PC.
Per riavviare il PC dopo un certo tempo:
kzkggaara @ geass: ~ $ sudo shutdown -r+"Tempo desiderato"
Deve cambiare ""Tempo desiderato" "Per il numero o la quantità di minuti da attendere prima di riavviare il sistema.
Esempio: sudo spegnimento -r +10 // Il sistema si riavvierà 10 minuti dopo aver inserito questa riga di comando.
Nota: È necessario inserire la nostra password di root poiché sono richieste le autorizzazioni amministrative.
Per riavviare il PC in un momento specifico:
kzkggaara @ geass: ~ $ sudo shutdown -r "Tempo desiderato"
Deve cambiare ""Tempo desiderato""Logicamente l'ora in cui desiderano che il sistema si riavvii. Orologio in formato 24 ore, cioè; da 0 a 23.
Esempio: sudo spegnimento -ore 22:30 // Il sistema verrà riavviato alle 22:30, ovvero; alle 10:XNUMX di notte.
Nota: È necessario inserire la nostra password di root poiché sono richieste le autorizzazioni amministrative.
Altri comandi in: Impara a fare a meno dell'ambiente grafico
Lo uso solo quando ho bisogno di riavviare la macchina e non posso farlo tramite grafica
Qualche idea per visualizzare un messaggio ogni tanto?
Spiega meglio cosa vuoi fare e io ti aiuto a raggiungerlo 🙂
Diciamo:
shutdown -h 10 «spegne il computer tra» #time
l'idea che ogni tanto visualizzi un messaggio all'interno dello stesso terminale per avvisare dello spegnimento.
Ah, così semplice.
Prima lo mettiamo in attesa di 60 secondi, dopo che questi 60 secondi sono trascorsi, viene visualizzato un messaggio nel terminale che dice "Arresto in corso" e dopo altri 10 secondi, avvia il processo di arresto.
Sarebbe così:
sleep 60 && echo "Apagando" && sleep 10 && shutdown -n
Se vuoi mostrare un messaggio ma è una notifica di sistema (Gnome o KDE) sarebbe con il comando notify-send, perché funzioni devi avere installato libnotify-bin e la riga sarebbe:
sleep 60 && notify-send "Apagando" && sleep 10 && shutdown -n
Grazie grazie, è quello che cercavo da molto tempo.
Ciao, penso che le informazioni che ti sto per offrire ti aiuteranno, se hai dei dubbi puoi venire da me;
puoi usare il file (situato in / etc /) / command "crontab" per creare un "task programmato" inserendo i valori: giorno del mese, giorno della settimana, chi lo esegue ...
È molto utile per i server che richiedono una certa autonomia ... spero che aiuti 🙂
Molto buono, ma sono anche:
init 0 (spegni il pc)
init 6 (riavvia il pc)
Sono più facili hehee,
Saluti!
E un po 'suicida penso anche ahah, perché andare direttamente al runlevel 0 senza passare attraverso gli altri, è l'equivalente di rimuovere il cavo di alimentazione, giusto?
init 0 cosa fa è giusto? 🙂
Hahaha sì, penso che quando vado di fretta è quando lo faccio xD
Vedrai quando caricherai il tuo computer eh eh.
Ebbene, se no, la elav carcamal te ne dà uno perché gli piaci.
Hahaha, quanto sei cattivo ^^
Beh, non lo farò più. Lo prometto!
Saluti!
Ma se sono una bravissima donna xD
No, non è suicida. I livelli 0 e 6 interrompono tutti i servizi, smontano le unità prima di spegnersi, quindi non è la stessa cosa che scollegare il cavo.
saluti
Pensavo che i runlevel intermedi facessero questo, e poi l'ultimo che è stato eseguito è quello che ha semplicemente chiuso la connessione ... dai, ha spento l'apparecchiatura. Da quello che pensavo, che semplicemente andando a questo runlevel il sistema si sarebbe spento senza aver smontato tutto, puoi mettere un link per leggerlo? 🙂
Grazie 😀
Non so se si collega, ma ti invito a vedere il contenuto delle directory /etc/rc0.d e /etc/rc6.d (se usi Debian) e confrontarli con gli altri livelli.
Sono presenti tutti i collegamenti dinamici ai servizi che si avviano e si arrestano quando si passa da un runlevel a un altro. I collegamenti che iniziano con la lettera "S" avviano un demone, quelli che iniziano con "K" li fermano. Come puoi vedere, ai livelli 0 e 6, tutti i collegamenti ai daemon iniziano con K, il che significa che passando a quei livelli, arrestano tutti i daemon, smontano i filesystem e quindi la differenza tra 0 e 6 è che uno invia il il segnale di riavvio e l'altro il segnale di spegnimento.
Sicuramente un "man init" o simile ti darà maggiori informazioni. Da questo pc che scrivo, non posso mostrarvi o dirvi bene in quale sezione si parla perché sto usando systemd, che sostituisce tutte le voci del manuale di SystemV, come init.
saluti
Lo faccio in questo modo ...
(L'ho imparato anni fa da un sistema SUN Microsystems
prima accedi come "root", quindi digito:
"Sincronizza", quindi premo "invio"
poi scrivo:
"Init 0" e poi premo "invio" e con questo spengo la macchina
Per riavviare accedo come "root" e digito:
"Sincronizza", quindi "invio"
poi scrivo:
"Reboot" e depositato premo "invio" e con questo riavvio la macchina
Questo funziona per me su un sistema Debian, spero che ti aiuti.
Come accendere il mio laptop con una tastiera wireless?
Suggerimento: Make shutdown-h now È equivalente a arresto (vantaggio: è più corto, senza parametri e facile da ricordare), secondo la documentazione ufficiale (
man halt
).Il comando halt non funziona allo stesso modo se usi SystemD. In tal caso, rallenta l'intero PC, ma non invia il segnale ACPI per lo spegnimento, quindi dovrai premere manualmente il pulsante di accensione. Pertanto, il comando consigliato per sostituire "shutdown -h now" è poweroff.
saluti
TUTTO quello che dici non è così, Halt funziona in systemD, devi solo aggiungere l'opzione di spegnimento:
#arresto -p
l'unico inconveniente di Halt è che richiede permessi di root e / o sudo
Uso Fedora, saluti
Grazie per l'informazione. molto utile!!!
Ammetto che non sapevo di riavviare ad un certo orario ma davvero non capisco che utilità avrebbe avuto almeno nel mio caso spengo la macchina solo ad una certa ora quando smetto di scaricare qualcosa e calcolo quando finisce e gli do sempre 1 o 2 ore in più di quanto dura il download.
Buon contributo.
Molto bene, deve fare qualcosa per qualcosa 🙂
È utile per quelli di noi che usano Window Manager. In questo modo puoi creare una voce nel menu (se ne hai uno) per spegnere o riavviare il PC.
In modo che sudo non chieda una password quando viene eseguito l'arresto o qualche altro comando speciale, è possibile creare una regola in / etc / sudoers =)
Saluti!
Utile per quando voglio spegnere il computer dopo un certo tempo, per download o simili, grazie per la condivisione.
Grazie a te per il commento
Una domanda, e come faccio ad accendere il pc in un determinato momento?
Non puoi farlo accendere da 0, ma puoi farlo tornare da un sonno. Ecco a cosa serve il BIOS, o anche nel BIOS compatibile c'è uno strumento Linux. Se sei interessato, ti do il link.
saluti
Puoi usare halt o poweroff per spegnere e riavviare per riavviare (non hanno bisogno di parametri) con il vantaggio che non hanno bisogno di permessi amministrativi e quindi potremmo, ad esempio, mettere; cp largefile.mkv / media / device; spegni
Altrimenti devi mettere la password e non potremmo farlo spegnere dopo un'operazione a meno che non lo facciamo come root.
Possiamo aggiungere il parametro -f per forzare lo spegnimento o il riavvio del computer quasi istantaneamente, saluti.
Forzare lo spegnimento non va bene, poiché esegue l'ordine di interrompere l'alimentazione senza interrompere i servizi o smontare i dischi, ecco perché è così veloce!
saluti
halt e poweroff DO richiedono autorizzazioni amministrative. Usare l'interfaccia grafica è più semplice perché X funziona come root, quindi non richiede elevazione
Non è così, almeno su Raspbian (Debian 9 Jessie), corro
startx
come utente normale (pi).Una query, se devo spegnermi a una certa ora ogni giorno, ad esempio alle 22:30 tutti i giorni dell'anno, come devo farlo dal terminale? Molte grazie.
Per fare ciò, metti la riga di spegnimento o il comando nel crontab: shutdown -r 22:30 ... Ti consiglio di leggere questo in modo da imparare come usare il crontab: https://blog.desdelinux.net/chuleta-para-entender-mejor-el-crontab/
Salve, vorrei sapere come spegnere il sistema in 8 secondi.
shutdown -t 8
Certo, devi eseguirlo come root oppure usando sudo
Ciao, vorrei sapere come spegnere il sistema in 8 secondi perché ho usato alcune istruzioni ma lo spegne solo in pochi minuti voglio sapere in pochi secondi
Sto creando uno script usando questi comandi in modo che la mia macchina si spenga in un determinato momento, tutto va bene fino a quando arriva il punto di richiedere la password, la mia domanda è come inserire il codice che sono root o quello quando arrivo a sudo su metti la chiave automaticamente ed eseguila ???
Grazie in anticipo per le tue risposte ...
puoi fare in modo che il comando shutdown venga eseguito dall'utente.
passo dopo passo
cd / sbin
chmod u + s spegnimento
quindi crei un collegamento simbolico in / usr / bin
cd / usr / bin
ln -s / sbin / shutdown shutdown
e questo è lo script funzionerà senza bisogno di root
ummm
E se volessi programmare l'accensione del computer a una determinata ora?
a proposito, grazie ho cercato queste informazioni per molto tempo, cioè circa mezz'ora fa ... molto ... molto tempo.
Potresti aiutare anche me? Sono nuovo su Linux e ho iniziato con Ubuntu ma la mia carriera mi richiede di usare Autocad, come posso usare Autocad in Ubuntu? La versione di Autocad per Mac funzionerebbe?
Thankssss !!! Avevo bisogno delle tue informazioni, siamo in contatto da ovunque tu sia se sei una ragazza un Muuuuuuuuah e se sei un ragazzo lascia perdere, eh eh.
Informazioni molto utili!
Ciao una domanda. Qual è il comando che mi permette di inviare un messaggio a tutti i computer connessi a una rete Wi-Fi tramite un terminale ??? Grazie in anticipo!
Ciao, ottimo articolo ... La domanda è: come dovrei spegnere tutti i giorni alla stessa ora ovviamente dal terminale ... Grazie in anticipo
Ciao Eduardo, potresti metterlo nel cron in modo che funzioni quando ne hai bisogno.
Nel mio laptop ho 2 partizioni, nella prima ho installato Windows 10, nella seconda ho installato Debian 8.3 Jessie. Quando ho effettuato l'accesso a Debian e poi voglio spegnerlo con il pulsante di spegnimento o da console, raramente si spegne, il più delle volte non spegne il sistema, al contrario, si riavvia e mi mostra il grub schermata iniziale per selezionare il sistema operativo che voglio avviare. Non so perché sia così. Se qualcuno potesse aiutarmi, lo apprezzerei. Sono nuovo in Debian. Saluti..
Qualcuno può aiutarmi. Nel mio laptop ho 2 partizioni, nella prima ho installato Windows 10, nella seconda ho installato Debian 8.3 Jessie. Quando ho effettuato l'accesso a Debian e poi voglio spegnerlo con il pulsante di spegnimento o da console, ogni tanto si spegne, la maggior parte delle volte il sistema non si spegne, al contrario, si riavvia e mostra nella schermata principale di grub per selezionare il sistema operativo che voglio avviare. Non so perché sia così. Se qualcuno potesse aiutarmi, lo apprezzerei. Sono nuovo in Debian. Saluti..
Ciao, ho bisogno di aiuto, se voglio fare un menu con le due opzioni shutdown e restart, ma almeno la prima volta che eseguo lo script se lo do shutdown, dovrebbe rimandarmi la domanda, costringendo a riavviare il sistema , almeno la prima volta, dopo questo accenderlo di nuovo ed eseguire lo script ma questa volta si comporta normalmente, cioè se lo spengo, lo spengo e lo riavvio, come posso ottenerlo, che la macchina ricorda che ho già forzato il riavvio almeno una volta.
Come puoi costruire uno script che esegua lo spegnimento corretto quando perde 5 ping di seguito, e da quel momento in poi lo spegnimento ha un ritardo di 5 minuti, ma durante quel tempo continua a eseguire il ping e, nel caso abbia una risposta, annulla il spegnere e continuare tutto normale, e se continua senza risposta, spegnere in quel tempo massimo.
È perché ho un router inutilizzato collegato alla corrente normale, e quando la luce si spegne si spegne e lì perde il ping, ....... e il pc ha UPS / UPS e non voglio che si spenga quando la batteria si esaurisce. (quindi non si scarica completamente)
Ciao bene, sono nuovo di Linux e ho Windows 10 e Linux in profondità 15.3 sul mio laptop e vorrei programmare un'accensione in un momento specifico, grazie
Uso Fedora. Quanto basta per spegnere e riavviare per riavviare. Non è richiesta alcuna elevazione per eseguirli.
Come risolvo un problema di spegnimento, quello che succede è che quando uso un qualsiasi comando per spegnere o riavviare la mia macchina sembra che si spenga tutto tranne i dischi, il processore continua a funzionare quindi non ho altra opzione che premere il pulsante di accensione fino a quando non si spegne e non sembra salutare per il mio team, grazie in anticipo.
PD.
Sono su una Debian 9 / Genom e utilizzo una grafica HP AMD A9 / Radeon R5