Cómo crear fácilmente trabajos Cron en Linux con Zeit

Easy Crontab con Zeit destacado

Cron le permite ejecutar comandos, programas y scripts automáticamente en puntos definidos en el tiempo o en un horario. Es poderoso, es ligero y también es difícil de entender. Es por eso que puede encontrar interfaces que intentan simplificar el uso de crontab y Zeit es uno de los mejores.

El único objetivo de Zeit es hacer que agregar y administrar sus trabajos cron sea muy fácil. Con Zeit, ejecutar comandos y scripts es tan sencillo como agregar una nueva entrada a una lista de tareas. Veamos cómo te permite crear trabajos cron fácilmente en Linux.

Instalación

En la mayoría de las distribuciones de Linux, tendrá que compilar Zeit desde la fuente. Después de descargarlo, y de acuerdo con la documentación oficial, puede convertirlo en una aplicación utilizable con:

Si está en Ubuntu, puede agregar su repositorio e instalar Zeit con los siguientes comandos:

Easy Crontab con Zeit Add Apt Repository

Después de un tiempo, encontrará Zeit entre el resto de sus programas instalados. Busque y ejecute la aplicación.

Easy Crontab con Zeit instalado

Tareas y horarios

La interfaz de Zeit es sencilla. Para agregar una tarea, haga clic en el botón «Agregar tarea».

Easy Crontab con Zeit Add Task

Ingrese un nombre para su tarea en el campo Descripción. Escriba el comando que desea programar en el campo Comando.

Easy Crontab con Zeit Detalles de la tarea

En la sección «Hora y fecha», puede seleccionar Básico, que le permite programar rápidamente una tarea para que se ejecute con un patrón regular. Para una mayor personalización, elija la opción Avanzado.

Easy Crontab con Zeit Task Basic Scheduling

La opción Avanzada le permite ingresar con precisión el minuto, la hora, el día, el día de la semana y el mes en que se ejecutará una tarea. Todos los campos se completan inicialmente con un asterisco, que funciona como un comodín que se traduce en «todos». Por ejemplo, si ingresa «*» en el campo Día, significa «todos los días».

Easy Crontab con configuración de tiempo avanzada de Zeit Task

Puede ingresar más de un número, separándolos con comas. Por ejemplo, si ingresa «20, 23» en el campo Hora y «35 ′ en el campo Minuto, su tarea se ejecutará a las 20:35 y 23:35 todos los días.

Si alguna vez desea un recordatorio de la sintaxis de crontab, deje el mouse sobre uno de los campos. Zeit le mostrará una ventana emergente útil con una lista de ejemplos de cómo puede configurar el horario de la tarea.

Easy Crontab con la lista de tareas de Zeit

Una vez que haya creado una tarea, aparecerá en la lista principal de Zeit. Si desea deshabilitar una tarea rápidamente, puede hacer doble clic en ella, mientras que un clic derecho también le permitirá editarla o eliminarla por completo.

Alarmas y temporizadores

Zeit le permite configurar alarmas y temporizadores, pero no entraremos en detalles sobre cómo hacerlo, ya que es incluso más simple que las tareas. Con las alarmas y los temporizadores, no tiene que preocuparse por los comodines y los horarios complicados, ya que, incluso si fuera útil para algunos, no se ofrece dicha funcionalidad.

Easy Crontab con alarmas Zeit

Solo puede establecer horarios simples, definiendo la hora y seleccionando los días en los que se ejecutará una alarma o un temporizador. Eso es. Dos botones adicionales le permiten ingresar la hora actual en los campos Hora y Minutos (el botón Ahora) o borrarlos (el botón Restablecer). Debe utilizar los dos botones con los iconos de carpeta, junto a Reproductor y Archivo de sonido, para elegir un reproductor multimedia y un archivo de sonido al configurar alarmas y temporizadores. Dado que Zeit / crontab no tendrá una forma de notificarte sin ellos, tampoco te permitirá configurar una regla con esos campos en blanco.

Controla todo

Con Zeit, está editando sus propias reglas crontab de forma predeterminada, activas solo para su cuenta de usuario. Para ver todas las reglas (de otros y del sistema) y poder editar todo, habilite «Modo de sistema» en el menú Ver.

Easy Crontab con modo de sistema Zeit

Con el modo de sistema, podrá modificar las reglas existentes, por ejemplo, para los informes automatizados que Ubuntu crea para su sistema operativo. Tenga mucho cuidado al ajustar estas reglas y tenga en cuenta que cualquier cambio que realice puede romper cosas. También es posible que sus ajustes se sobrescriban después de una actualización de software.

Filtrar y buscar

Si intenta localizar una regla en particular, puede usar su función de búsqueda en lugar de desplazarse hacia arriba y hacia abajo en la lista. prensa Ctrl + F en tu teclado y aparecerá un campo de búsqueda en la parte inferior de la ventana de Zeit. Ingrese su término de búsqueda para encontrar la tarea que desea encontrar.

Easy Crontab con filtrado Zeit

Ahora que sabe cómo usar Zeit para crear trabajos cron en Linux, ¿va a hacer un buen uso de crontab para automatizar su sistema? Alternativamente, también puede usar systemd como reemplazo de cron.