Day-6: Cron Job

Gestión eficiente y práctica del cron job para optimizar el funcionamiento del blog, garantizando la eficacia de tus publicaciones.

5 oct 2025 • 3 min de lectura • Equip Q2BSTUDIO

Cron Job

Day-6: Cron Job en Linux y Unix es una herramienta esencial para automatizar tareas repetitivas como limpiar registros, hacer copias de seguridad, enviar informes o actualizar aplicaciones. Cron es un planificador basado en tiempo que se ejecuta en segundo plano y permite programar comandos o scripts para que se ejecuten en momentos específicos o con intervalos regulares.

Qué es un cron job Un cron job es simplemente un comando o script programado para ejecutarse automáticamente según una programación definida. El servicio cron o crond se encarga de leer los archivos crontab que indican qué ejecutar y cuándo. Cada usuario puede tener su propio crontab y existe un crontab del sistema en /etc/crontab.

Sintaxis de cron La sintaxis de cron tiene cinco campos de tiempo seguidos por el comando a ejecutar. El formato es el siguiente: * * * * * comando_a_ejecutar Los campos representan en orden minuto hora día_del_mes mes día_de_la_semana donde minuto va de 0 a 59, hora de 0 a 23, día_del_mes de 1 a 31, mes de 1 a 12 y día_de_la_semana de 0 a 6 con domingo igual a 0 o 7.

Caracteres especiales en crontab Los caracteres más habituales que permiten expresiones flexibles son: * significa cualquier valor , separa listas de valores, por ejemplo 1,15 - define rangos, por ejemplo 1-5 / define pasos, por ejemplo */5 significa cada 5 unidades

Ejemplos prácticos de cron jobs */5 * * * * echo Hola >> /tmp/hello.log Ejecuta cada 5 minutos. 0 0 * * * /usr/bin/backup.sh Ejecuta un script de copia de seguridad todas las noches a medianoche. 30 14 * * 1 Ejecuta a las 14 30 todos los lunes. 0 */6 * * * /usr/bin/update.sh Ejecuta cada 6 horas. 15 9-17 * * 1-5 /usr/bin/send_report.sh Ejecuta a las 9 15, 10 15, hasta 17 15 de lunes a viernes.

Cómo configurar un cron job Instalar cron si no está presente En CentOS y RHEL use los comandos sudo yum install -y cronie sudo systemctl enable crond sudo systemctl start crond En Ubuntu y Debian use sudo apt-get update sudo apt-get install -y cron sudo systemctl enable cron sudo systemctl start cron

Editar el crontab Para añadir o editar un trabajo del usuario use crontab -e Ver los trabajos programados crontab -l

Verificar que cron funciona Añada temporalmente un job como */2 * * * * echo Cron is working >> /tmp/test_cron.log Espere unos minutos y compruebe el archivo con cat /tmp/test_cron.log

Casos de uso comunes Automatizar backups Rotación y limpieza de logs Envío periódico de emails o informes Actualización de paquetes o bases de datos Monitorización de uso de disco e integraciones con servicios cloud

Integración con servicios y soluciones empresariales En Q2BSTUDIO somos especialistas en desarrollar soluciones a medida que aprovechan la automatización con cron y otras herramientas para optimizar procesos. Ofrecemos servicios de desarrollo de aplicaciones a medida y software a medida que integran inteligencia artificial, agentes IA y capacidades de servicios inteligencia de negocio y power bi para convertir datos en decisiones. Si busca automatizar procesos complejos podemos ayudarle con soluciones personalizadas y escalables integradas con plataformas cloud como AWS y Azure y con prácticas de ciberseguridad y pentesting para proteger sus entornos.

Si su objetivo es modernizar flujos de trabajo o desplegar agentes inteligentes le invitamos a conocer nuestras soluciones de automatización de procesos y de inteligencia artificial para empresas que combinan IA, servicios cloud aws y azure, y capacidades de power bi para inteligencia de negocio.

Conclusión Cron es una herramienta simple pero poderosa. Con unas pocas líneas en crontab puede garantizar que tareas críticas se ejecuten a tiempo y de forma repetible. Para proyectos de mayor alcance, integración con servicios cloud o incorporar IA y ciberseguridad, Q2BSTUDIO diseña e implementa soluciones a medida que optimizan operaciones y mejoran la eficiencia.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.

Live Chat