5 formas de apagar su computadora Linux desde la línea de comandos

5 formas de apagar su computadora Linux desde la línea de comandos

Ningún sistema operativo es perfecto. Incluso si lo fuera, podría haber problemas con los controladores y las aplicaciones. Linux no es una excepción. A pesar de ser más estable que Windows (en muchos casos, ¡no todos!), Probablemente llegará un momento en el que necesite reiniciar su computadora Linux. Esto puede deberse a que algo no funciona. Alternativamente, es posible que esté conectado a través de SSH a una computadora o servidor remoto y desee que se reinicie o se apague por completo.





Pero, ¿cómo puedes hacer esto? Hay varios comandos disponibles para apagar o reiniciar (o reiniciar) una computadora Linux a través de la línea de comandos.





cómo encontrar el título de un video de youtube eliminado

Veámoslos a su vez y examinemos cómo y cuándo deben usarse estos comandos.





1. Apagado

Si ha terminado con su caja de Linux, la solución para simplemente apagarla es usar la instrucción de apagado, enviada a través de SSH (si está usando una PC con Windows, tiene varias herramientas SSH Para escoger de). Esto se puede utilizar para apagar la computadora de forma permanente (hasta el momento en que decida reiniciarla) o para reiniciar. La sintaxis del comando es:

|_+_|

Por ejemplo, para apagar la computadora inmediatamente, usaría:



|_+_|

Aquí el -h significa detenerse mientras ahora claramente significa que la instrucción debe llevarse a cabo de inmediato. Se pueden utilizar diferentes retrasos. Por ejemplo, puede usar +5 en su lugar, le indicará a la computadora que ejecute el procedimiento de apagado en cinco minutos.

Si desea incluir un mensaje, se mostrará a todos los usuarios que hayan iniciado sesión:





|_+_|

Recuerde que puede encontrar la lista completa de interruptores para estos comandos ingresando:

|_+_|

Reiniciar con -r

Una opción alternativa es utilizar el -r comando para reiniciar la computadora. Esto se usa en lugar del -h , por lo que para reiniciar una computadora o servidor, puede usar:





|_+_|

Cualquier apagado o reinicio programado se puede cancelar ingresando el -c cancelar comando:

|_+_|

2. Reiniciar

Como el comando de apagado presenta una opción de reinicio, no debería sorprendernos saber que el comando de reinicio tiene una opción de apagado.

Crédito de la imagen: Anton Khegay a través de Shutterstock

qué hacer en Internet cuando estás aburrido

El comando de reinicio estándar es:

|_+_|

Esto hará que su computadora se apague y se vuelva a encender. Sin embargo, si desea apagar el dispositivo, entonces el -pag el interruptor funcionará:

|_+_|

Otra opción es forzar un reinicio. Esto puede ser útil si una aplicación o servicio se bloquea y necesita reiniciar rápidamente:

|_+_|

Esto reinicia con fuerza su caja de Linux.

3. Deténgase

Ya hemos visto el -h cambiar arriba, pero halt se puede usar como un comando por sí solo. Esto hará que la computadora se apague inmediatamente, con una simple palabra de cuatro letras:

|_+_|

los -F El interruptor también se puede usar con halt, pero los resultados son inconsistentes y pueden provocar problemas de estabilidad del sistema.

4. Apagado

Puede que prefiera la terminología del apagado mando. Esto hace exactamente lo mismo que detener, excepto que se tarda el doble de tiempo en escribir.

Sin embargo, además de usar -F para forzar el apagado, también puede emplear el -en cambie para registrar la llamada de reinicio del sistema a / var / log / wtmp . Esta es una herramienta de depuración potencialmente útil, al igual que --verboso , que puede ayudar con problemas con el apagado.

|_+_|

5. La opción de emergencia: REISUB

Todos los comandos anteriores se pueden utilizar en situaciones en las que el sistema se ejecuta sin problemas. Pero, ¿y si falla? ¿Qué pasa si la PC o el servidor se cuelga y no se puede reiniciar de la manera adecuada?

La respuesta entonces es una combinación de teclado. Si ha cambiado de Windows, probablemente sepa que Ctrl + Alt + Del muestra un menú con Apagar como una opción. Si se mantiene por más tiempo, la máquina se apagará automáticamente. En una Mac, mientras tanto, simplemente debe mantener presionado el botón de encendido (una opción que también funciona en el hardware de Windows).

Crédito de la imagen: JanHetman a través de Shutterstock

cómo ordenar la bandeja de entrada de Gmail por remitente

En Linux, la combinación de teclado es Alt + Imprimir pantalla + B reiniciar. Sin embargo, si esto no funciona, o si hay un problema más complejo, puede modificar la combinación utilizando hasta seis teclas.

Esto se conoce como REISUB, debido al siguiente acrónimo forzado:

  • un R aw: recupera el control del teclado desde el servidor de visualización X.
  • t Y rminate: envía la señal de terminación SIGTERM a todos los procesos para que finalicen correctamente.
  • para I ll - Como arriba, pero la señal SIGKILL, que fuerza la terminación inmediata de los procesos.
  • S ync: descarga los datos en el disco.
  • U nmount: esto vuelve a montar todos los sistemas de archivos en un estado de solo lectura.
  • re B oot - Como era de esperar.

Para que esto funcione, debe mantener presionado Alt + Imprimir pantalla , luego las teclas R E I S U B en ese orden. Deje uno o dos segundos entre cada pulsación de tecla. Tenga en cuenta que este método no suele funcionar en máquinas con arquitectura ARM (como Raspberry Pi).

¡Ayuda, apagué accidentalmente mi PC o servidor Linux!

Hemos visto cómo cancelar un comando de apagado o reinicio. Sin embargo, es fácil encontrarse iniciando un comando de apagado cuando se está ejecutando un proceso vital, especialmente en un servidor remoto. Una forma de evitar esto es instalar molly-guard, que puede anular un apagado al verificar ciertos parámetros.

Por ejemplo, hay un script que busca sesiones SSH (que son diferentes de FTP). Si envía un comando de reinicio, detención, apagado o apagado, molly-guard solicitará el nombre del host que desea cerrar.

Para usar esto, instale molly-guard en el terminal:

|_+_|

Mientras molly-guard se ejecuta en segundo plano, detectará un comando como apagado e informar que se ha detectado una sesión SSH. Luego tiene la opción de ingresar el nombre de host del servidor para confirmar el apagado, o presionar Ctrl + C cancelar. ¡Útil!

Esas cinco formas de apagar una computadora Linux desde la línea de comandos son particularmente útiles, ya que se pueden usar en la propia computadora o mediante un SSH remoto. Como estos comandos son tan concisos, se prestan a un uso rápido, lo que puede resultar en un reinicio accidental de vez en cuando. Afortunadamente, la utilidad molly-guard es suficiente para evitar esto.

Aprender más Comandos de Linux , consulte nuestra hoja de trucos de referencia. Y si desea automatizar alguno de estos comandos, consulte estas aplicaciones de automatización para Linux.

Cuota Cuota Pío Correo electrónico ¿Vale la pena actualizar a Windows 11?

Windows ha sido rediseñado. Pero, ¿es eso suficiente para convencerte de cambiar de Windows 10 a Windows 11?

Leer siguiente
Temas relacionados
  • Linux
  • Terminal
  • Linux
Sobre el Autor Christian Cawley(1510 Artículos publicados)

Editor adjunto de seguridad, Linux, bricolaje, programación y explicación técnica, y productor de podcasts realmente útil, con amplia experiencia en soporte de escritorio y software. Colaborador de la revista Linux Format, Christian es un manipulador de Raspberry Pi, amante de Lego y fanático de los juegos retro.

Más de Christian Cawley

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse