Page cover

Cron

¿Que es cron?

Es un daemon muy utilizado en Linux. Es un servicio que se ejecuta en segundo plano y actúa sin participación activa del usuario.

¿Para qué sirve?

Permite temporizar respaldos y automatizar tareas, ejecutando estos comandos en intervalos de tiempo regulares.

Modificar cron

Este archivo solo puede ser modificado con permisos de superusuario. Aunque un usuario común, puede crear una lista de tareas automatizadas con el comando crontab -e. Con crontab -l se pueden listar las tareas del usuario actual.

  1. Para acceder a cron ingresar el comando /etc/init.d/.

Como acceder a cron
  1. Ingresar al archivo crontab.

Ingresar con crontab -e
Crontab
  1. Modificar el archivo teniendo en cuenta que:

  • Deben escribirse las rutas completas.

  • La sintaxis tiene que ser respetando el orden.

  • Las tareas siempre serán para el usuario actual.

Tarea creada
El mensaje que dice "installing new crontab"
La tarea se está ejecutando de manera correcta

Creación de un script

Existe la posibilidad de crear un script y asignarle una tarea que se va a realizar en un tiempo determinado.

  1. Crear el script.

Script creado
  1. Ejecutar de manera manual.

El script ha creado el directorio
  • Este script crea un directorio denominado respaldo y agrega la fecha, que previamente ha sido configurada con el comando "date".

  • Los modificadores en este caso dan como resultado el día, el mes, la hora y los minutos en los cuales fue creado el directorio.

  • Existen muchos modificadores para el comando "date", estos se pueden visualizar utilizando el comando man date.

Last updated