¿Qué es el comando de reinicio de Linux?

Todo lo que necesita saber sobre el comando de reinicio de Linux

El reinicio es la opción preferida en la que muchos de nosotros confiamos cada vez que las cosas comienzan a actuar de manera extraña en una computadora. O podría ser el enfoque práctico cuando se instala un nuevo software en el sistema y requiere un reinicio.

Linux ofrece la reiniciar comando para reiniciar o reiniciar un sistema, incluso a través de una conexión remota. El comando es fácil de recordar ya que el nombre en sí es literalmente la función.

Todas las formas de reiniciar en Linux

Bueno, ya sea apagando su sistema por la fuerza o reiniciando su sistema de manera limpia y segura, Linux lo tiene cubierto en todas estas situaciones. Tiene varios comandos en su arsenal para satisfacer todas sus necesidades de reinicio.

Veamos las diversas opciones de comandos disponibles con Linux.

  • reiniciar
  • apagar
  • pweroff
  • detener

Todos los comandos indicados anteriormente pueden realizar diferentes acciones como apagar un servidor, reiniciar un sistema o detener un sistema. Estos comandos funcionan de manera similar con algunas diferencias menores.

Sin embargo, para el propósito de esta página, usaremos el reiniciar comando solamente.

El Linux reiniciar mando

reiniciar El comando se adapta mejor a su computadora local, así como a los sistemas remotos.

Sintaxis general:

sudo reboot [opciones]

Nota: Asegúrese de utilizar "sudo"Cuando se utiliza el reiniciar mando. Solo usando el reiniciar El comando solo puede no funcionar para la mayoría de los usuarios.

Opciones disponibles con el comando reboot

Puede personalizar el reiniciar comando usando las siguientes opciones para adaptarse mejor a su necesidad de reiniciar su sistema.

OpcionesDescripción
-pagsapagar la máquina
--detenerdetener la maquina
-Ffuerza para reinicio inmediato
–Sólo wtmpsolo escribe wtmp entrada de apagado, en realidad no se apaga o reinicia el sistema

El -pags opción cuando se usa con el reiniciar comando, apagará la máquina. Esta opción funciona de la misma forma con otros comandos. apagar, detener y apagado.

El -F La opción obliga al sistema a un reinicio inmediato. Aunque se trata de un reinicio forzado, da como resultado un apagado limpio.

El –Sólo wtmp La opción le permite realizar una entrada en el archivo de registro de inicio sin tener que apagar o reiniciar el sistema.

Todas estas opciones se pueden utilizar con apagado, detener y apagar comandos también.

Usando el comando de reinicio en su sistema

Para empezar a usar el reiniciar comando, eche un vistazo al siguiente ejemplo para comprender mejor la implementación.

Sintaxis:

sudo reiniciar

Producción:

Después de emitir el sudo reiniciar comando, todos los usuarios serán informados de que el sistema se está reiniciando. Todos los procesos que se están ejecutando actualmente en su sistema serán notificados de que el sistema está cayendo.

Después de la reiniciar se emite el comando, el sistema no permitirá más inicios de sesión de usuario.

También puede usar el siguiente comando para reiniciar su sistema.

/ sbin / reiniciar

Con solo escribir esta línea en su terminal, su sistema se reiniciará inmediatamente.

Usando el comando de reinicio en un sistema Linux remoto

Puede reiniciar un sistema Linux remoto con la misma facilidad con el comando reboot. Simplemente conéctese al sistema remoto a través de ssh desde la terminal de su sistema local.

Sintaxis general:

ssh root @ [ip_servidor_remoto] / sbin / reboot

El comando se puede entender por partes. Aquí he usado el ssh utilidad para iniciar sesión como raíz usuario en el servidor remoto. En el mismo comando, he especificado reiniciar el servidor usando el / sbin / reiniciar mando.

Entendamos esta sintaxis con un ejemplo.

ssh [email protected]

He iniciado sesión como raíz usuario en el server_ip como se especifica en el comando.

gaurav @ ubuntu: ~ $ ssh [email protected] No se puede establecer la autenticidad del host '142.93.217.188 (142.93.217.188)'. La huella digital de la clave ECDSA es SHA256: cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp + xpaWAKLak. ¿Está seguro de que desea continuar conectándose (sí / no)? sí Advertencia: Se agregó permanentemente '142.93.217.188' (ECDSA) a la lista de hosts conocidos. [email protected]'s password: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 # 1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Los programas incluidos con el El sistema Debian GNU / Linux es software libre; los términos de distribución exactos para cada programa se describen en los archivos individuales en / usr / share / doc / * / copyright. Debian GNU / Linux viene SIN ABSOLUTAMENTE NINGUNA GARANTÍA, en la medida permitida por la ley aplicable. root @ debian-s-1vcpu-1gb-blr1-01: ~ #

Después de iniciar sesión de forma remota, utilice el reiniciar comando a continuación para reiniciar el sistema remoto.

sudo reiniciar

Producción:

root @ debian-s-1vcpu-1gb-blr1-01: ~ # suod reboot Conexión a 142.93.217.188 cerrada por host remoto. Conexión a 142.93.217.188 cerrada. gaurav @ ubuntu: ~ $

Personalizando su reinicio

Si es administrador del sistema, incluso puede enviar un mensaje (con el --mensaje opción) junto con el comando reboot para que todos los usuarios del sistema sepan por qué se está reiniciando.

Ejemplo:

sudo systemctl --message = "Simulacro de mantenimiento de software trimestral" reiniciar

Aquí, hemos utilizado el systemctl comando para iniciar el reiniciar utilidad de línea de comandos. También puede utilizar el Servicio comando en lugar de systemctl.

Salida de muestra:

El sistema se está reiniciando (simulacro de mantenimiento de software trimestral)

Puede ver un resultado similar en los registros de arranque.

Comprobando los registros de reinicio

El registro de reinicio del sistema se almacena en / var / log / wtmp archivo en su máquina Linux. Pero en lugar de desplazarse por ese archivo, simplemente puede usar el último reboot para comprobar rápidamente el registro de reinicio.

último reinicio | menos

Salida de muestra:

reiniciar el arranque del sistema 4.15.0-112-gener Mar 29 de septiembre 16:30 todavía se está ejecutando reiniciar el arranque del sistema 4.15.0-112-gener Mar 29 de septiembre 13:21 - 16:30 (03:09) reiniciar el arranque del sistema 4.15.0- 112-gener Mar 29 de septiembre 12:07 - 13:21 (01:13) reiniciar el sistema de arranque 4.15.0-112-gener Mar 29 de septiembre 08:51 - 12:06 (03:15) reiniciar el sistema de arranque 4.15.0- 112-gener Lun 28 de septiembre 20:22 - 21:00 (00:37) reiniciar el sistema de arranque 4.15.0-112-gener Lun 28 de septiembre 16:27 - 16:45 (00:17) reiniciar el sistema de arranque 4.15.0- 112-gener Lun 28 de septiembre 11:22 - 14:16 (02:54) reiniciar el sistema de arranque 4.15.0-112-gener Dom 27 de septiembre 23:04 - 00:22 (01:18) reiniciar el sistema de arranque 4.15.0- 112-gener Dom 27 de septiembre 11:25 - 12:29 (01:03) reiniciar el sistema de inicio 4.15.0-112-gener Sáb 26 de septiembre 09:52 - 12:15 (02:23) reiniciar el sistema de inicio 4.15.0- 112-gener vie 25 de septiembre 11:12 - 12:15 (1 + 01: 03) reiniciar el sistema de arranque 4.15.0-112-gener jue 24 de septiembre 11:13 - 17:19 (06:06)

Conclusión

Ahora tenemos una idea clara de cómo Linux reiniciar funciones de mando. Podemos decir con seguridad que la mayoría de las opciones que se aplican al comando de reinicio también funcionan con el apagar, detener y apagado mando. Ahora podemos usar fácilmente el reiniciar comando para reiniciar rápidamente su sistema Linux.