InicioLinuxApagado programado y automático en linux

Apagado programado y automático en linux

Linux2/10/2012
Muchas veces nos quedamos por la noche con el pc viendo alguna película o descargando algún archivo, en muchas de esas ocasiones nos quedamos dormidos sin darnos cuenta o es hora de retirarse pero la descarga no ha terminado, así que dejamos nuestra máquina encendida durante todo la noche o día hasta que volvemos a ponernos frente a ella nuevamente.

Pero tenemos la posibilidad de programar el apagado automático si no queremos dejar nuestro ordenador encendido.

El comando shutdown nos permite indicar cuando queremos que se apague la máquina, podemos programar una hora determinada o un espacio de tiempo.

Si deseamos apagar el ordenador a las 4 y cuarto de la mañana, hora que posiblemente muchos ya estamos en plena fase REM:
shutdown -h 4:15

Si lo que queremos es que se apague en unos 50 minutos:
shutdown -h +50

Si deseamos cancelar el apagado programado:
CTRL+C

O
shutdown -c

Todo esto está muy bien si nos acordamos previamente de lanzar estas órdenes, así que una buena solución y alternativa sería que esto se hiciera automáticamente cada noche.

Para ello haremos uso de crontab que nos sirve para programar tareas automáticamente.

Añadiremos las tareas que que queramos programar y automatizar con:
crontab -e

Hay que tener en cuenta la manera en como vamos a expresar lo que queremos que realice y se hace en el siguiente orden:

minutos horas día mes díadelasemana comandoaejecutar

No es imprescindible rellenar todos los campos, porque a lo mejor queremos que esa tarea la realice todos los días y no algunos en particular (por ejemplo en el caso de realizar copias de seguridad un día a la semana, etc), en ese caso los sustituiremos con un * que sería todos los valores posibles.

Queremos que nuestro ordenador se apague cada día a las 3:30 de la mañana, añadiremos al fichero:
30 3 * * * /sbin/shutdown -h now

30: los minutos.
3: la hora.
Como no queremos que sea ningún día determinado sustituimos día, mes y día de la semana con *.
/sbin/shutdown -h now: Comando a ejecutar, en este caso apagar el sistema.

Guardamos.

Una nueva tarea ha sido añadida, así que ahora ya no tenemos que preocuparnos más, cada día a esa hora nuestra máquina se apagará automáticamente.

Para ver la lista de tareas que tenemos programadas:
crontab -l

Si deseamos quitar el apagado automático o cualquier otra acción que hayamos programado basta con hacer:
crontab -r
Datos archivados del Taringa! original
36puntos
762visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

j
jjm66🇦🇷
Usuario
Puntos0
Posts1,916
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.