¿Qué es Crontab en FreeBSD?

¿Qué es Crontab en FreeBSD?
Este tutorial presentará la utilidad de la línea de comandos de Crontab en FreeBSD. Con Crontab, puede configurar o eliminar las tablas que propagan el Daemon Cron. También se puede usar para editar los archivos en /var, que no se pueden configurar directamente. Se utiliza principalmente para programar y automatizar las ejecuciones de comandos.

CRONTAB se puede otorgar a cada cuenta de usuario. Las cuentas de usuario que pueden usar el comando CRONTAB se enumeran en el archivo Permitir si está disponible. De lo contrario, el archivo Deny rige lo que los usuarios están restringidos al usar este comando, o el comando solo estaría disponible para todos o ningún usuarios (salvo el superusor), dependiendo de ciertas variables de configuración. \

Opciones/interruptores de Crontab

El uso de un crontab sin ninguna opción muestra el crontab del usuario.

Usando con -u opción:

La opción -U, cuando se agrega al crontab con un nombre de usuario, edita el crontab de ese usuario.

Usando con -l opción:

Agregar la opción -l al comando CRONTAB produce CRONTAB en la salida estándar.

Usando con la opción -r:

El uso de la opción -r con el comando crontab borra su crontab. Antes de eliminar el crontab, se le pedirá confirmación.

Usando con -f opción:

Ejecución del comando crontab con la opción -f elimina su crontab sin pedir confirmación primero, así que use con precaución.

Usando con -e opción:

Use la opción -e con Crontab para hacer cambios en el CRONTAB actual e instala el crontab modificado una vez que salga del editor.

Archivos crontab

Los archivos relevantes para CRONTAB UTILITY son los siguientes:

  1. El archivo ubicado a/var/cron/permitir muestra lo que los usuarios pueden usar crontab.
  2. El archivo ubicado AT/var/cron/deneT muestra lo que los usuarios tienen sus privilegios crontab restringidos.
  3. Por último, el archivo AT/var/cron/pestañas enumera las tablas CRONTAB.

Sintaxis:

La sintaxis para usar el comando crontab es como en:

$ crontab [-u usuario] archivo
$ crontab [-u user] -l | -r [-f] | -e

Conclusión

Con Crontab, los usuarios pueden programar y automatizar los comandos que se ejecutarán. La utilidad cron funciona en segundo plano y ejecuta cualquier comando que se enumere en un crontab.

Si desea iniciar un nuevo archivo CRONTAB en lugar de usar una plantilla, puede usar el comando CRONTAB con la opción -e.