Cómo configurar un archivo Crontab en Linux: 6 pasos (con imágenes)

Tabla de contenido:

Cómo configurar un archivo Crontab en Linux: 6 pasos (con imágenes)
Cómo configurar un archivo Crontab en Linux: 6 pasos (con imágenes)

Video: Cómo configurar un archivo Crontab en Linux: 6 pasos (con imágenes)

Video: Cómo configurar un archivo Crontab en Linux: 6 pasos (con imágenes)
Video: RECORDANDO cómo funciona el iPod Classic de Apple. 2024, Mayo
Anonim

Cron es un subsistema de programación de trabajos para Linux. Se utiliza para programar trabajos repetidos. Si desea programar un trabajo de una sola vez, use el subsistema at.

Todos los usuarios de una caja de Linux pueden configurar trabajos cron siempre que estén autorizados por el administrador: root. Las restricciones a cron se aplican modificando una combinación de /etc/cron.allow y /etc/cron.deny.

En la mayoría de las distribuciones de Linux también hay una configuración cron a nivel del sistema, que no se trata aquí.

Pasos

Método 1 de 2: configurar el archivo

Configurar un archivo Crontab en Linux Paso 1
Configurar un archivo Crontab en Linux Paso 1

Paso 1. Con su editor favorito, cree un archivo cron con una línea para cada trabajo que desee programar, en el formato:

comando m h d m w

  • m minuto
  • hora cero
  • d día del mes
  • mes 1-12
  • w día de la semana 0-7, dom, lun, etc. (domingo = 0 = 7) Es fácil de recordar si piensa en la forma en que se diría una fecha: miércoles 29 de julio a las 10:30 y luego invierta el orden.
Configurar un archivo Crontab en Linux Paso 2
Configurar un archivo Crontab en Linux Paso 2

Paso 2. Cargue su archivo en crontab:

crontab tu archivo

Método 2 de 2: probar un ejemplo

Configurar un archivo Crontab en Linux Paso 3
Configurar un archivo Crontab en Linux Paso 3

Paso 1. Cree un archivo testCron.txt que contenga las siguientes líneas:

  • # haz esto cada 10 minutos
  • * / 10 * * * * fecha >> ~ / testCron.log
Configurar un archivo Crontab en Linux Paso 4
Configurar un archivo Crontab en Linux Paso 4

Paso 2. Cárgalo en cron:

crontab testCron.txt

Configurar un archivo Crontab en Linux Paso 5
Configurar un archivo Crontab en Linux Paso 5

Paso 3. Espere 30 minutos, verifique testCron.log, si funciona, actualizará su archivo con una marca de tiempo 3 veces

Configurar un archivo Crontab en Linux Paso 6
Configurar un archivo Crontab en Linux Paso 6

Paso 4. Elimine el crontab para que no se ejecute para siempre:

crontab -r

Consejos

  • Puede editar directamente su crontab usando crontab -e; tenga en cuenta que utiliza la sintaxis vi que puede resultar incómoda para el nuevo usuario.
  • SIEMPRE con * nix use las páginas de manual, son sus amigos: hombre crontab

Recomendado: