Con estos simples comandos podrás apagar o reinciar una máquina linux desde consola. También podrás programar el reinicio o el apagado a una hora concreta.
También te puede interesar:
Copiar archivos de un servidor a otro en linux con el comando SCP
Cambiar permisos de ficheros en linux de forma recursiva
Vaciar ficheros de texto en linux
Configurar la red en linux
Comprimir y descomprimir .gz, .tar.gz, y .zip en linux por comandos
Tabla de contenidos
Comando para apagar una máquina linux o un servidor
El comando para apagar el servidor linux es muy simple, pero hay que indicarle que si queremos apagarlo en este mismo momento le digamos que se ahora "now".
shutdown now
Aunque en ocasiones no me ha funcionado, será por la distribución linux que tenía en ese momento, y he tenido que utilizar esta alternativa en su caso para el caso de Centos:
shutdown -P now
Comando para reiniciar una máquina linux
El comando para reiniciar el servidor linux es muy simple:
reboot
o también podemos usar si queremos hacerlo en este mismo momento:
shutdown -r now
Programar el apagado de un servidor linux
Pero puede sernos muy útil programar el apagado cuando estemos realizando una tarea que se va a llevar su tiempo y más o menos prevemos que tardará un tiempo y que a una hora aproximada habrá terminado. En ese caso puede sernos de utilidad programar el apagado de esta manera.
Ejemplo: Apagar después de 10 minutos
#shutdown –r +10
Broadcast message from me@my-pc
(/dev/pts/1) at 18:13 ...
The system is going down for reboot in 10 minutes!
Programar el reinicio del servidor linux
Con el reinicio ocurre lo mismo. Podemos programar el reinicio. Os dejo un ejemplo.
Ejemplo: Reiniciar las 2 de la madrugada:
#sudo shutdown –r 02:00
Broadcast message from me@my-pc
(/dev/pts/1) at 18:00 ...
The system is going down for reboot in 480 minutes!
Comando para reiniciar una máquina linux remota
Si la máquina linux es remota, podemos reiniciarla de esta manera indicando la ip de la máquina linux:
$ ssh root@remote-server.com /sbin/reboot
Comando para apagar una máquina linux remota
Si la máquina linux es remota, podemos apagarla en este mismo momento, o con las variantes que hemos visto antes, de la siguiente manera indicando la ip de la máquina linux remota:
$ ssh root@192.168.1.12 /sbin/shutdown -r now
Hola Javier..!
Estoy buscando la forma de crear un script para apagar un server Linux, para que desde una UPS se pueda apagar remotamente...entiendo los comandos para hacerlo pero he intentado de varias maneras hacerlo y no lo consigo....me puedes ayudar por favor?
Te lo agradecería..!!
Hola Claudio. Yo de linux ando lo justo para cuatro cosas que uso jejeje. Sé que Synology se puede programar para el encendido y apagado, pero no sé cómo lo tiene implementado. Así que entiendo que sí se puede hacer, pero no te sabría decir. Un saludo.
Hola, tengo un servidor con IPFIRE, Necesito que se reinicie todos los días a las 6:00 AM de la mañana
cual serJa la linea de comandos?
De antemano, muchas gracias por su apoyo.
Buenas Víctor. Yo creo que lo puedes hacer con un cron Job para que se ejecute todos los días a la hora que quieras. Consulta la documentación, ese comando se me atraviesa la verdad jeje. Un saludo.