#tareascronprogramadas
Explore tagged Tumblr posts
Text
Cómo listar las tareas cron programadas en linux
Cómo listar las tareas cron programadas en linux. Cron es un demonio que nos permite programar la ejecución de tareas a intervalos definidos. Más conocidas como tareas cron, las podemos planificar por minuto, hora, día del mes, mes, día de la semana y cualquiera de sus combinaciones posibles. Las tareas Cron son especialmente útiles en operaciones relativas al mantenimiento del sistema. Por ejemplo... automatizar las copias de seguridad, enviar correos, verificar actualizaciones, limpiar el sistema, etc. Más o menos todos sabemos como operar con estas tareas, lo que tal vez no conoces es cómo listar las tareas cron que tienes programadas en linux. Hoy vemos como imprimir en pantalla esos listados.
Listar las tareas cron programadas en linux
La ubicación y forma de visualizar los archivos, puede variar dependiendo del sistema y del tipo de usuario. Así que vemos la formula para los usuarios, y como ver las tareas propietarias del sistema. Listar las tareas cron de usuario La ubicación de los archivos de tareas es diferente si es un derivado de RHEL o de Debian, las vemos. Ubicación en Rhel, CentOS, Fedora y derivados /var/spool/cron Ubicación en Debian, Ubuntu, Linux Mint y derivados /var/spool/cron/crontabs Listar tareas cron de usuario Para poder visualizar todas las tareas cron del usuario actual, ejecutamos lo siguiente. crontab -l Si aplicamos la opción "-u", podemos listar las tareas de otro usuario. Pero debes tener en cuenta que los archivos son propiedad del usuario que los creo, y solo si eres root o tienes privilegios sudo podrás ver las tareas del resto de usuarios. sudo crontab -u usuario -l También puedes saber que usuarios del sistema han creado sus propias tareas cron, para ello nos aprovechamos de spool. sudo ls -1 /var/spool/cron # o sudo ls -1 /var/spool/cron/crontabs
Tareas Cron Listar las tareas cron del sistema Las tareas cron del sistema las podemos encontrar en "/etc/crontab", y en el directorio "/etc/cron.d". Para imprimir todas en pantalla usamos el comando cat. cat /etc/crontab /etc/cron.d/* Cron permite otros tipos de programación "predefinidos" que puedes encontrar en "/etc": cron.daily cron.hourly cron.monthly cron.weekly Por ejemplo, para ver las tareas programadas semanalmente puedes ejecutar el siguiente comando. ls -l /etc/cron.weekly/ Si no hay ninguna salida es, porque no existe ninguna tarea cron semanal. Temporizador de Systemd Si tu distribución linux usa Systemd como sistema init, también tienes unos archivos temporizadores que se utilizan como alternativa al demonio cron estándar. Normalmente son propiedades del sistema, pero puedes verlos al ejecutar el siguiente comando. systemctl list-timers imagen de ejemplo...
Tareas programadas por Systemd Canales de Telegram: Canal SoloLinux – Canal SoloWordpress Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donación (paypal), o también colaborar con el simple gesto de compartir nuestros artículos en tu sitio web, blog, foro o redes sociales. Read the full article
0 notes