Moitas veces queremos saber como apagar o ordenador, reinicialo ... cada un despois dunha hora determinada ou á hora exacta, ben, aquí tes como facelo desde o terminal:
Índice
Para apagar o PC:
kzkggaara @ geass: ~ $ sudo apagado -h agora
Nota: É necesario introducir o noso contrasinal de root xa que son necesarios permisos administrativos.
Para apagar o PC despois dun tempo especificado:
kzkggaara @ geass: ~ $ sudo apagado -h + "tempo desexado"
Debe cambiar ""Tempo desexado"”Para o número ou número de minutos que agardar antes de apagar o sistema.
exemplo: apagado sudo -h +10 // O sistema pecharase 10 minutos despois de entrar nesta liña de comandos.
Nota: É necesario introducir o noso contrasinal de root xa que son necesarios permisos administrativos.
Para apagar o PC nun momento específico:
kzkggaara @ geass: ~ $ sudo apagado -h "hora desexada"
Debe cambiar ""Tempo desexado"”Por lóxicamente, o momento en que queren que o sistema se apague. Reloxo en formato 24 horas, é dicir; de 0 a 23.
exemplo: apagado sudo -h 22:30 // O sistema desactivarase ás 22:30 horas, é dicir; ás 10:XNUMX da noite.
Nota: É necesario introducir o noso contrasinal de root xa que son necesarios permisos administrativos.
Para reiniciar o PC calquera das seguintes accións:
kzkggaara @ geass: ~ $ sudo apagado -r agora
kzkggaara @ geass: ~ $ sudo reiniciar
Nota: É necesario introducir o noso contrasinal de root xa que son necesarios permisos administrativos. Ademais, calquera das dúas liñas anteriores fai o mesmo; reinicie o PC.
Para reiniciar o PC despois dun determinado tempo:
kzkggaara @ geass: ~ $ sudo apagado -r +"Tempo desexado"
Debe cambiar ""Tempo desexado" ”Pola cantidade ou cantidade de minutos que agardar antes de reiniciar o sistema.
exemplo: apagado sudo -r +10 // O sistema reiniciarase 10 minutos despois de entrar nesta liña de comandos.
Nota: É necesario introducir o noso contrasinal de root xa que son necesarios permisos administrativos.
Para reiniciar o PC nun momento específico:
kzkggaara @ geass: ~ $ sudo apagado -r "Tempo desexado"
Debe cambiar ""Tempo desexado"”Loxicamente o tempo que queren que o sistema reinicie. Reloxo en formato 24 horas, é dicir; de 0 a 23.
exemplo: apagado sudo -r 22:30 // O sistema reiniciarase ás 22:30 horas, é dicir; ás 10:XNUMX da noite.
Nota: É necesario introducir o noso contrasinal de root xa que son necesarios permisos administrativos.
Máis comandos en: Aprende a prescindir do contorno gráfico
56 comentarios, deixa os teus
Só o uso cando necesito reiniciar a máquina e non podo facelo a través de gráficos
Algunha idea para amosar unha mensaxe cada certo tempo?
Explica mellor o que queres facer e axúdoche a conseguilo 🙂
Digamos:
apagado -h 10 "apagando o PC en" # hora
a idea de que mostra unha mensaxe dentro do mesmo terminal cada certo tempo para avisar do apagamento.
Ah, tan sinxelo.
Primeiro poñémolo a agardar 60 segundos, despois de que pasen eses 60 segundos, aparece unha mensaxe no terminal que di "Apagar" e despois de 10 segundos máis, iniciamos o proceso de apagado.
Sería así:
sleep 60 && echo "Apagando" && sleep 10 && shutdown -n
Se desexa amosar unha mensaxe pero é unha notificación do sistema (Gnome ou KDE) sería co comando notification-send, para que isto funcione debe ter instalado libnotify-bin e a liña sería:
sleep 60 && notify-send "Apagando" && sleep 10 && shutdown -n
Grazas grazas, é o que busco dende hai tempo.
Ola, creo que a información que che vou ofrecer che axudará, se tes dúbidas podes vir a min;
Podes usar o ficheiro (situado en / etc /) / comando «crontab» para crear «unha tarefa programada» introducindo os valores: día do mes, día da semana, quen o executa ...
É moi útil para servidores que requiren certa autonomía ... Espero que axude 🙂
Moi ben, pero tamén son:
init 0 (apaga o PC)
init 6 (reinicie o PC)
Son máis fáciles jeje,
Saúdos!
E un pouco suicida tamén creo que jaja, porque ir directamente ao nivel de execución 0 sen pasar polos outros, equivale a retirar o cable de alimentación, non?
init 0 o que fai é certo? 🙂
Hahaha si, creo que cando teño présa é cando o fago xD
Verás cando cargues o ordenador heh heh.
Ben se non, o elav carcamal dálle un porque lle gusta.
Jajaja, que mal estás ^^
E ben, non o fago de novo. ¡Lo prometo!
Saúdos!
Pero se son moi boa muller xD
Non, non é suicida. Os niveis 0 e 6 paran todos os servizos, desmonta as unidades antes de apagalos, polo que isto non é o mesmo que desconectar o cable.
lembranzas
Pensei que os niveis de execución intermedios fixeron isto e, a continuación, o último que se executou é o que simplemente pechou a conexión ... imos, apagou o equipo. Polo que pensei, que simplemente ir a este nivel de execución o sistema se apagaría sen ter desmontado todo, ¿podes poñer unha ligazón para que o lea sobre isto? 🙂
Grazas 😀
Non sei se enlaza, pero invítovos a ver o contido do directorio /etc/rc0.d e /etc/rc6.d (se usades Debian) e comparalos cos outros niveis.
Hai todas as ligazóns dinámicas a servizos que comezan e paran ao cambiar dun nivel de execución a outro. As ligazóns que comezan coa letra "S" inician un demo, as que comezan por "K" detéñenas. Como podes ver, nos niveis 0 e 6, todas as ligazóns aos demos comezan por K, o que significa que ao cambiar a eses niveis, detén todos os demos, desmontan os sistemas de ficheiros e entón a diferenza entre 0 e 6 é que un envía o sinal de reinicio e o outro o sinal de apagado.
Seguramente un "home init" ou similar lle dará máis información. Deste ordenador que escribo, non podo amosarche nin dicirche ben en que sección fala porque estou a usar systemd, que substitúe todas as entradas do manual de SystemV, como init.
lembranzas
Fago así ...
(Aprendino hai anos cun sistema SUN Microsystems
primeiro inicio de sesión como "root", despois escribo:
"Sincronizar", entón premo "entrar"
entón escribo:
"Iniciar 0" e logo premo "entrar" e con isto apago a máquina
Para reiniciar inicie sesión como "root" e escribo:
"Sincronizar" e despois "entrar"
entón escribo:
"Reiniciar" e depositar presiono "entrar" e con isto reiniciar a máquina
Isto funciona para min nun sistema Debian, espero que che axude.
Como acender o meu portátil cun teclado sen fíos?
Consello: facer apagado -h agora equivale a parar (vantaxe: é máis curto, sen parámetros e fácil de lembrar), segundo a documentación oficial (
man halt
).O comando stop non funciona do mesmo xeito se usa SystemD. Nese caso, detén todo o PC, pero non envía o sinal ACPI para que se apague, polo que terá que premer o botón de acendido manualmente. Polo tanto, o comando recomendado para substituír "apagar -h agora" está apagado.
lembranzas
eVeR o que dis non é así, Halt funciona en systemD, só tes que engadir a opción de apagado:
#deter -p
o único inconveniente de Halt é que require permisos root e / ou sudo
Eu uso Fedora, saúdos
Grazas pola información. moi útil !!!
Recoñezo que non sabía reiniciar nun momento determinado pero realmente non entendo que uso tería polo menos no meu caso só apago a máquina nun momento determinado cando deixo de descargar algo e calculo cando remata e sempre lle dou 1 ou 2 horas máis do que dura descargar.
Boa contribución.
Moi ben, debe servir algo 🙂
É útil para os que usamos Xestores de xanelas. Deste xeito, pode crear unha entrada no menú (se a ten) para apagar ou reiniciar o PC.
Para que sudo non pida contrasinal cando se executa o apagado ou calquera outro comando especial, pódese crear unha regra en / etc / sudoers =)
Saúdos!
Útil para cando quero apagar o ordenador despois dun tempo determinado, para descargas ou similares, grazas por compartir.
Grazas a ti por comentar
Unha pregunta e como fago que o PC se acenda nun momento determinado?
Non podes conseguir que apareza a partir do 0, pero podes facelo volver do sono. Para iso serve a BIOS ou tamén na BIOS compatible hai unha ferramenta Linux. Se estás interesado, douche a ligazón.
lembranzas
Podes usar stop ou poweroff para apagar e reiniciar para reiniciar (non necesitan parámetros) coa vantaxe de que estes non necesitan permisos administrativos e, polo tanto, poderiamos poñer; cp largefile.mkv / media / device; apagado
Se non, tes que poñer o contrasinal e non o podemos desactivar despois dunha operación a menos que o fagamos como root.
Podemos engadir o parámetro -f para forzar un apagado ou reiniciar case ao instante, saúdos.
Forzar o apagado non é bo, xa que executa a orde de cortar a enerxía sen parar os servizos nin desmontar os discos. Por iso é tan rápido.
lembranzas
stop e poweroff DO requiren permisos administrativos. Usar a interface gráfica é máis sinxelo porque X funciona como root, polo que non pide elevación
Non é así, polo menos en Raspbian (Debian 9 Jessie), corro
startx
como usuario normal (pi).Unha consulta, se teño que apagar a unha hora determinada todos os días, por exemplo ás 22:30 todos os días do ano, como debería facelo dende a terminal? Moitas grazas.
Para iso, coloque a liña ou comando shutdown no crontab: shutdown -r 22: 30 ... Recoméndovos que lea isto para que aprendades a usar o crontab: https://blog.desdelinux.net/chuleta-para-entender-mejor-el-crontab/
Ola, gustaríame saber como apagar o sistema en 8 segundos.
shutdown -t 8
Por suposto, necesitas executalo como root ou ben usando sudo
Ola, gustaríame saber como apagar o sistema en 8 segundos porque estiven usando algunhas instrucións pero só o apaga en minutos. Quero sabelo en segundos
Estou a facer un script usando estes comandos para que a máquina se apague nun momento determinado, todo está ben ata que chega o momento de solicitar o contrasinal, a miña pregunta é como introducir o código que son root ou que cando chegue a sudo su poña o clave automaticamente e executala ???
Grazas de antemán polas túas respostas ...
pode que o comando de apagado o execute o usuario.
paso a paso
cd / sbin
apagado de chmod u + s
entón crea unha ligazón simbólica en / usr / bin
cd / usr / bin
ln -s / sbin / shutdown shutdown
e este é o guión que funcionará sen necesidade de root
ummm
E se quero programar o meu ordenador para que se acenda a un tempo determinado?
por certo, grazas, estiven a buscar esta información hai moito tempo, é dicir, hai aproximadamente media hora ... moito tempo ...
¿Poderías axudarme tamén? Son novo en Linux e empecei con Ubuntu pero a miña carreira require que eu use Autocad. Como podo usar Autocad en Ubuntu? ¿Funcionaría a versión de Autocad para Mac?
Grazas !!! Necesitaba a túa información. Estamos en contacto desde onde esteas. Se es unha rapaza, un Muuuuuuuuah e se es un rapaz esquécea, heh heh.
Información moi útil!
Ola unha pregunta. Cal é o comando que me permite enviar unha mensaxe a todos os ordenadores conectados a unha rede Wi-Fi a través dun terminal ??? Grazas por adiantado!
Ola, moi bo artigo ... A pregunta é: como me apagaría todos os días á mesma hora, obviamente, desde o terminal ... Grazas de antemán.
Ola Eduardo! Poderías poñelo no cron para que funcione cando o necesites.
No meu portátil teño 2 particións, no primeiro teño instalado Windows 10, no segundo teño instalado Debian 8.3 Jessie. Cando inicie sesión en Debian e despois quero apagalo co botón de apagado ou coa consola, raramente se apaga, a maioría das veces non apaga o sistema, ao contrario, reinicia e amósame a pantalla de inicio de grub para seleccionar o sistema operativo que quero iniciar. Non sei por que é isto. Se alguén me puidese axudar, agradeceríao. Son novo en Debian. Graciñas ..
Alguén me pode axudar? No meu portátil teño 2 particións, no primeiro teño instalado Windows 10, no segundo teño instalado Debian 8.3 Jessie. Cando inicie sesión en Debian e despois quero apagalo co botón de apagado ou coa consola, de cando en vez se apaga, a maioría das veces o sistema non se apaga, ao contrario, reinicia e amósame a pantalla de inicio de grub para seleccionar o sistema operativo que quero iniciar. Non sei por que é isto. Se alguén me puidese axudar, agradeceríao. Son novo en Debian. Graciñas ..
Ola, necesito axuda, se quero facer un menú coas dúas opcións de apagado e reinicio, pero polo menos a primeira vez que executo o script se o apago, debería enviarme a pregunta de novo, obrigando a reiniciar o sistema, polo menos o a primeira vez, despois diso, volve acendelo e executa o script, pero esta vez actúa normalmente, é dicir, se o apago, apago e reinicio reinicio, como podo conseguilo, que a máquina recorda que xa forzo o reinicio polo menos unha vez .
Como se pode construír un script que execute o apagado correcto cando perde 5 pings seguidos e, a partir de entón, o apagado ten un atraso de 5 minutos, pero durante ese tempo siga facendo ping e, se ten unha resposta, cancele o apagado e continúa todo normal e, se continúa sen resposta, apágalo nese tempo máximo.
É porque teño un enrutador non utilizado conectado á corrente normal e, cando a luz se apaga, apágase e alí perde o ping, ...... e o PC ten UPS / UPS e non quero que se apague cando se esgota a batería. (polo que non se descarga completamente)
Ola ben, son novo en Linux e teño Windows 10 e Linux deepin 15.3 no meu portátil e gustaríame programar un encendido nun momento específico, grazas
Eu uso Fedora. Apagado suficiente para apagar e reiniciar para reiniciar. Non se require elevación para executalos.
Como resolvo un problema de apagado, o que ocorre é que cando uso calquera comando para apagar ou reiniciar a máquina parece que apaga todo pero os discos, o procesador segue funcionando polo que non teño outra opción que premer o botón de acendido ata que se apague e iso non parece saudable para o meu equipo, grazas por adiantado.
P.S.
Estou nun Debian 9 / Genom e uso un HP AMD A9 / Radeon R5 Grafics