Crontab – Tareas Automaticas con GNU/Linux

Cron Example

Muchas veces necesitamos realizar tareas de forma automática, y la
solución a nuestros problemas es la herramienta cron. Utilizar esta herramienta es realmente fácil y muy poderosa.

Crontab, es la tabla en la cual se encuentran todas las tareas que va
a realizar nuestro sistema operativo. Esta tabla se puede editar de
manera muy sencilla.

En consola y con el usuario que queremos que haga las tareas
automáticas

#crontab -e

Esto nos llevara a la edición de la tabla con el editor que tengamos
por defecto en mi caso vim.

Un ejemplo de crontab seria el siguiente:

Ejemplo de Cron de usuario

Formato de Crontab:

El archivo se encuentra divido en columnas en la cual cada una indica
una cosa distinta

minutos | horas | dia del mes | mes del año | dia de la semana

Minutos –> 0 a 59, hace referencia al minuto en el que tiene que
empezar la actividad.

Horas –> 0 a 23, es la hora en la cual empieza la actividad.

Dia del mes –> 1 a 31, es el dia del mes, tener en cuenta los
meses que tienen menos de 30 dia.

Mes del año –> 1 a 12, mes del año que se realiza la actividad

Dia de la semana –> 0 a 6, donde

  • 0, 1 –> Lunes
  • 2 –> Martes
  • 3 –> Miércoles
  • 4 –> Jueves
  • 5 –> Viernes
  • 6 –> Sábado

Muchas veces las tareas se realizan todos los días de una semana,  o
solo un día a la semana pero todos los meses, o se realizan todos los
minutos o todas las horas, para ello tenemos un comodín muy bueno

El símbolo *

Para entenderlo mejor como siempre son buenos los ejemplos

0 9 * * 6 actividad  –> esto realizaría la actividad todos los
sábados a las 9:00

15 * * * actividad –> esto realizaría la actividad todos los días a
toda hora a los 15 minutos

24  7  1  1 * actividad –> esto realizaría la actividad el 01-01 a
las horas 7:24

Bueno mas ejemplos serían innecesarios pero vamos a ver algunos
argumentos para el comando crontab

#crontab -e –> editar la tabla de actividades

#crontab -l –> listar todas las actividades

Creo que después de este pequeño how to la vida automatica está más
cerca ^^

¿Te resultó interesante? Compártelo ...



GUTL

Publicado por GUTL

Forma parte de GUTL desde el 6 diciembre, 2011.

Este artículo tiene un comentario

  1. si todos los how to fueran tan fáciles y tan bien explicados como este creo que ganaríamos muchos mas usuarios libres felicidades por tan buen tuto

Los comentarios están cerrados.