Zeit: una herramienta GUI para programar trabajos Cron y At en Linux

Zeit es una herramienta GUI de código abierto para programar trabajos a través de “crontab” y “at”. Está escrito en C ++ y publicado bajo licencia GPL-3.0. Es una herramienta fácil de usar que proporciona una interfaz simple para programar un trabajo único o trabajos iterativos. Zeit también viene con una alarma y un temporizador que usa sonido y notifica al usuario.

Artículo relacionado : 6 herramientas en línea para generar y probar trabajos Cron para Linux

Características de Zeit

  • Programe, modifique o elimine trabajos CRON.
  • Programe o elimine trabajos de AT.
  • Programe, modifique o elimine el temporizador / alarma.
  • Modifique las variables de entorno.

Cómo instalar Zeit en Linux

Para Ubuntu y distribuciones basadas en Ubuntu, se puede instalar una versión estable agregando el repositorio PPA como se menciona a continuación.

$ sudo add-apt-repository ppa:blaze/main
$ sudo apt update
$ sudo apt install zeit

También puede probar la versión de desarrollo de Zeit agregando el siguiente repositorio de PPA.

$ sudo add-apt-repository ppa:blaze/dev
$ sudo apt update
$ sudo apt install zeit

Para otras distribuciones de Linux, puede compilarlo a partir de fuentes como se muestra.

$ git clone https://github.com/loimu/zeit.git
$ mkdir build && cd build
$ cmake ..
$ make -j2
$ ./src/zeit

Para iniciar Zeit , simplemente escriba.

$ zeit &

Iniciar la herramienta ZeitIniciar la herramienta Zeit

Ejecutar comandos no periódicos con el comando at

Los comandos no periódicos permiten que el comando de programación se ejecute una vez. Sí, tiene usted razón. Está usando el comando “at” . Vaya a “ VERSELECCIONAR COMANDOS NO PERIÓDICOS ” o &ltstrong&gtpresione&lt/strong&gt “ CTRL + N ”.

Comandos no periódicosComandos no periódicos

Elija ” Agregar comando ” como se muestra en la imagen de abajo y agregue la entrada. Estoy programando un comando para que se ejecute a las 17:35 . Este comando creará un archivo de registro vacío en la carpeta Descargas con la fecha de hoy agregada al nombre del archivo como se muestra a continuación.

NOW=$(date +%F) touch /home/tecmint/Downloads/log_${NOW}.txt

Programar un comandoProgramar un comando

Ahora hay una entrada agregada. No puede modificar el comando programado, pero es posible eliminar el comando antes de que se ejecute usando ” Eliminar comando “.

Eliminar un comandoEliminar un comando

A las 17:35 mi comando funcionó bien y creó un archivo de registro vacío.

Comando ejecutado con éxitoComando ejecutado con éxito

Ejecutar tareas periódicas con trabajos cron

Para programar trabajos de Cron, elija ” tarea periódica ” o presione ” CTRL + P “. Por defecto, zeit se iniciará con ” Tarea periódica “.

Programar tareas periódicasProgramar tareas periódicas

Ingrese una descripción, comando y hora programada y presione ok para agregar la entrada a crontab.

Programar un comando para que se ejecuteProgramar un comando para que se ejecute

Ahora mi trabajo está programado para ejecutarse todos los días a las 13:00 .

Tarea programadaTarea programada

Puede verificar el crontab usando ” crontab -l ” donde la entrada se agregará automáticamente.

$ crontab -l

Lista de trabajos de CronLista de trabajos de Cron

Además de ” at ” y ” crontab “, hay dos funciones para usar la alarma / temporizador que nos recuerda invocando el sonido. Esta entrada también se agregará a crontab.

Establecer alarma en tarea programadaEstablecer alarma en tarea programada

Eso es todo por este artículo. Explore Zeit y comparta sus comentarios con nosotros.

Debian , Fedora , Linux Mint , Ubuntu

Leave a Comment

Your email address will not be published. Required fields are marked *

Hazlo Linux