Configurar cron
es una forma de automatizar tareas en un sistema operativo Linux o Unix. Cron
permite a los usuarios programar scripts y comandos para que se ejecuten durante un tiempo determinado o a intervalos específicos.
Puede resultar útil cuando es necesario realizar tareas repetitivas con regularidad, como hacer copias de seguridad de datos, enviar informes por correo electrónico, actualizar software o limpiar archivos temporales.
Configurar cron
también puede simplificar la administración del sistema, reducir la carga de la CPU y mejorar el rendimiento general.
La personalización puede ayudar a evitar la pérdida de datos o el tiempo de inactividad del sistema, ya que las tareas se ejecutarán automáticamente según una programación establecida. Esto reduce el riesgo de errores asociados a la ejecución manual de tareas.
En general, este procedimiento simplifica enormemente la vida de un administrador de sistemas y mejora el rendimiento del sistema.
Algunos ejemplos de configuración de cron
.
1. Ejecutar un script todos los días a las 12:30:
30 12 * * * /path/to/script.sh
2. Ejecutar el script cada minuto:
* * * * * /usr/bin/php /var/www/html/script.php
3. Ejecutar el script todos los días a las 3 de la madrugada:
03 * * * /usr/bin/php /var/www/html/script.php
4. Ejecutar el script todos los sábados a las 17h:
0 17 * * 6 /usr/bin/php /var/www/html/script.php
5. Ejecutar el script cada día 1 de cada mes a medianoche:
001 * * /usr/bin/php /var/www/html/script.php
6. Ejecutar el script cada 30 minutos:
*/30 * * * * /usr/bin/php /var/www/html/script.php
7. Ejecutar el script cada día a las 3 de la mañana y a las 3 de la tarde:
0 3,15 * * * /usr/bin/php /var/www/html/script.php
Nota: En estos ejemplos, /usr/bin/php
es la ruta al intérprete PHP, y /var/www/html/script.php
es la ruta al archivo de script a ejecutar. Puede sustituirlas por las rutas de archivo correspondientes en su servidor.