GNU/Linux >> Tutoriales Linux >  >> Linux

Zeit:una interfaz gráfica de usuario para Crontab para programar trabajos en Linux

Este breve tutorial explica sobre Zeit , una interfaz gráfica para Crontab y at y cómo programar fácilmente trabajos en Linux con Zeit.

Introducción a Zeit

¡Los administradores del sistema generalmente programarán tareas repetitivas para facilitar su trabajo y el de todos! La programación de tareas o trabajos repetitivos es crucial en muchas ocasiones, por ejemplo, la automatización de copias de seguridad, la limpieza del espacio en disco y otras tareas de mantenimiento del sistema. Incluso si el administrador no está presente todo el tiempo, un trabajo programado seguirá ejecutándose en un intervalo específico. La herramienta más utilizada para programar trabajos en Linux es Cron . Ya hemos publicado una guía para principiantes sobre trabajos de Cron . Cron es una utilidad de línea de comandos, por lo que es posible que los novatos no comprendan completamente los argumentos de la línea de comandos. Para mitigar este problema, se han desarrollado algunos front-end independientes y basados ​​en la web para Crontab. Una de esas herramientas es Zeit. .

Zeit es una interfaz Qt para crontab y at dominio. Usando Zeit, podemos;

  • Agregar, editar y eliminar crontab tareas,
  • Agregar, editar y eliminar variables de entorno para crontab ,
  • Agregar y eliminar at comandos,
  • Establece alarmas y temporizadores.

Todas las tareas antes mencionadas se pueden realizar fácilmente a través de una interfaz gráfica simple. ¡No hay necesidad de lidiar con los comandos! No es necesario consultar el crontab página man para hacerlo bien!!

Otra característica notable de Zeit es que podemos configurar recordatorios de audio . Elija un archivo de audio y comenzarán a reproducirse en un momento específico.

Zeit es un programa de código abierto escrito en C++ lenguaje de programación. El código fuente está disponible gratuitamente bajo licencia GPLv3 en GitHub.

Instalar Zeit en Ubuntu Linux

El desarrollador de Zeit ha creado un PPA para instalar fácilmente Zeit en sistemas basados ​​en DEB como Ubuntu, Pop!_OS y Linux Mint.

Para instalar Zeit en Ubuntu y sus derivados, ejecute los siguientes comandos uno por uno en su Terminal:

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

Si quieres probar la versión de desarrollo, haz lo siguiente:

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

En otras distribuciones de Linux, es posible que deba compilar e instalar Zeit manualmente desde la fuente.

Programar trabajos en Linux con Zeit

Inicie Zeit desde la terminal ejecutando este comando:

$ zeit

La interfaz predeterminada de Zeit debería verse a continuación:

Como puedes, ¡la interfaz de Zeit es muy simple! Solo hay 5 opciones y todas se explican por sí mismas.

Para crear un nuevo trabajo programado en su sistema Linux, haga clic en Agregar tarea botón. Ingrese una descripción significativa para el trabajo, ingrese el comando que desea ejecutar, elija el intervalo de tiempo apropiado en el cuadro desplegable "Básico".

El cuadro desplegable Básico ofrece las siguientes opciones de intervalo de tiempo:

  • Cada minuto,
  • Cada hora,
  • Todos los días,
  • Todas las semanas,
  • Y todos los meses.

Si desea especificar una fecha y hora personalizadas, elija la opción "Avanzado" y configure los valores deseados para minutos, horas, días, semanas y meses. Finalmente, haga clic en Aceptar para crear el trabajo cron.

Ahora verá el trabajo recién creado en la interfaz de Zeit:

También puede verificarlo enumerando manualmente el contenido de crontab archivo usando el siguiente comando:

$ crontab -l

Este comando mostrará todos los trabajos cron del usuario conectado actualmente.

Salida de muestra:

#Backup system
0 0 * * *	sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /mnt


# File generated by Crontablib the Monday, 26 October, 2020 7:59:34 PM IST.

El trabajo se ejecutará exactamente a las 00:00 todos los días.

Si desea editar el trabajo cron, simplemente selecciónelo en la interfaz de Zeit y haga clic en el botón "Modificar". Realice los cambios que desee y haga clic en Aceptar para actualizarlo. Si no desea un trabajo de Cron, selecciónelo y presione el botón "Eliminar" en la barra de herramientas. ¡Es así de simple!

También hay dos opciones más, a saber, "Alarma" y "Temporizador", que lo ayudarán a configurar recordatorios de audio en un intervalo de tiempo específico.

Las alarmas/temporizadores pueden ser útiles para recordarle que debe hacer algo reproduciendo un archivo de sonido.

Zeit es una herramienta GUI útil para principiantes que quieren automatizar tareas repetitivas usando Cron y/o at Comando en Linux. ¡Zeit hace que la tarea de gestión de trabajos de Cron sea mucho más fácil! Defina los cronjobs según sus requisitos y permita que se ejecuten automáticamente a intervalos específicos. Una advertencia es que Zeit requiere un entorno de escritorio gráfico. Si está administrando un servidor basado en CLI, es posible que Zeit no le ayude mucho.


Linux
  1. Cómo usar cron en Linux

  2. Use anacron para un mejor crontab

  3. Cómo programar trabajos de Cron con Crontab

  4. Opciones de comando de trabajos en Linux

  5. ¿Cómo programo un reinicio en Linux?

Cron Jobs y Crontab en Linux explicados

Entendiendo Crontab en Linux con ejemplos

Programar trabajos en Linux con el comando 'at'

Comando crontab de Linux para crear y administrar trabajos cron

Cómo programar trabajos con Cron en Linux

10 ejemplos útiles de cron para programar trabajos en Linux