15 mar 2017

Programación de tareas

En Ubuntu al igual que en Windows podemos automatizar tareas. Estas tareas se configuran en una utilidad llamada cron.

Para editarlo y añadir tareas
|| sudo nano /etc/crontab


Las columnas son, por orden:
  • minuto (0-56)
  • hora (0-23)
  • día del mes (0-31)
  • mes (0-12)
  • día de la semana (0-6), siendo 0 el domingo
  • usuario
  • comando

Algunos valores se pueden representar de diversos modos, pero no entraremos a detallarlos.
Por otra parte hay valores especiales:
  • Guión (-): Sirve para separar un intervalo. Ej. 1-20 tomará todos los valores intermedios, incluidos los indicados.
  • Coma (,): Sirve para concretar valores específicos. Ej. 1,4,6
  • Asterisco: Sirve para indicar todos los valores aceptados

El usuario es a través de quién se ejecutan las instrucciones, utilizando sus permisos. Lo normal es utilizar al usuario root, aunque pueden aparecer otros.

El comando es la orden que ejecutamos. Por ejemplo, una tarea que nos apague el equipo: shutdown now


Aquí se muestra una tarea que apagaría el equipo de lunes a viernes a las 14:30


No hay comentarios:

Publicar un comentario