Crontab es una utilidad en el CentOS sistema operativo que le permite programar tareas recurrentes en un tiempo predeterminado. Aquí hay instrucciones para usar crontab en CentOS:
Paso 1: Abrir crontab para el usuario actual
Para abrir crontab para el usuario actual, ejecute el siguiente comando:
crontab -e
Paso 2: comprender la crontab sintaxis
Cada línea en crontab representa una tarea programada específica.
La crontab sintaxis es la siguiente:
* * * * * command_to_be_executed
-- -- -
|| || |
|| || ----- Day of the week(0- 7)(Sunday is 0 and 7)
|| | ------- Month(1- 12)
|| --------- Day of the month(1- 31)
| ----------- Hour(0- 23)
------------- Minute(0- 59)
El asterisco(*) significa todos los valores posibles para ese campo.
Paso 3: Definir tareas en el crontab
Por ejemplo, para ejecutar un script llamado "myscript.sh" a la 1 a. m. todos los días, agregue la siguiente línea a crontab:
0 1 * * * /path/to/myscript.sh
Paso 4: Guardar y salir
Después de agregar tareas al crontab, guarde y salga presionando Ctrl + X
, luego escriba Y
y presione Enter
.
Paso 5: Ver crontab
Para ver la lista de tareas en el crontab, ejecute el siguiente comando:
crontab -l
Paso 6: eliminar una tarea de la crontab
o elimine una tarea del crontab, ejecute el siguiente comando:
crontab -r
Nota: tenga cuidado al usar crontab, asegúrese de que la sintaxis y el tiempo de programación sean correctos para evitar el mal funcionamiento o la sobrecarga del sistema.