Script para apagar el pc en linux

script para el apagado automático de linux en una hora determinada
Para lograr esto ejecutamos nuestro editor preferido, yo en particular usare nano para hacer el script ejemplo:
# nano /home/usuario/apagado.sh
#!/bin/sh
# apagado automático de linux
echo "El Sistema se Apagado Automáticamente"
shutdown -h +19:00
exit 0
una vez creado el script le damos permiso de ejecución con el siguiente comando
# chmod +x
luego de darle esos permiso lo guardamos en “/etc/init.d/” y creamos un enlace simbólico a  “/etc/rc2.d/” para que se ejecute al arrancar el computador, eso se puede hacer con los comando siguiente:
# cp apagado.sh /etc/init.d/
# ln -s /etc/init.d/apagado.sh  /etc/rc2.d/
una vez creado y copiado el script ejecutamos el siguiente comando y reiniciamos el computador para que sufra efecto.
# update-rc.d apagado.sh defaults
si no queremos que el script no se ejecute más procederemos a remover dicho script con el comando siguiente:
# update-rc.d apagado.sh remove
espero que le haya servido este script

2 comentarios:

  1. A mi me pide el pass del sudo
    como hago para que no me lo pida?
    esta muy buena la ayuda gracias!

    ResponderEliminar
    Respuestas
    1. Él lo pide cuando esta creado el script ya después no loba a pedir más, si lo que quiere que no pida más la clave del sudo solo desactiva el sudo de esta forma entra al fichero sudoers y añada al final del fichero usuario ALL=(ALL) NOPASSWD: ALL

      Eliminar