Programar y automatizar tareas en Linux con Gnome Schedule

Anuncio

Anuncio
Anuncio

herramienta de tareas programadas gnome ¿Alguna vez ha hecho algo repetidamente en su computadora y desea que pueda automatizarlo y hacer que funcione solo?

En Linux, la forma más fácil de programar y automatizar una tarea es usar el crontab. Esta es una aplicación basada en línea de comandos que le permite ejecutar comandos o scripts automáticamente a una hora / fecha especificada.

Para los que no les gusta el terminal y la interfaz de línea de comando, Gnome Schedule es el equivalente gráfico del crontab. Aprovecha el poder de vixie-cron, dcron y at para administrar su archivo crontab y proporcionar una manera fácil de programar tareas en su computadora. Ya sea programando una tarea o tarea recurrente que ocurre solo una vez, Gnome-schedule no tiene problemas en su manejo.

gnome-schedule

Instalación

Gnome Schedule se encuentra en el repositorio de la mayoría de las distribuciones de Linux, por lo que la instalación es fácil. Si está utilizando Ubuntu, puede instalarlo fácilmente haciendo clic en este enlace, en el Administrador de paquetes Synaptic o en su terminal, escriba el siguiente comando:

sudo apt-get install gnome-schedule

Uso

Cuando programe una nueva tarea, puede elegir si se trata de una tarea recurrente o solo de una sola vez.

programador de tareas linux

Para una tarea de una sola vez, se le pedirá que ingrese la descripción de la tarea, la fecha y hora de la ejecución del código y el código que se ejecutará. En caso de que no lo sepas, una tarea de una sola vez no significa que solo puedes programar una cosa para ejecutar. Puede configurar fácilmente el horario de Gnome para ejecutar varios comandos y hacer cosas diferentes, todo al mismo tiempo.

Por ejemplo, puede hacer que detenga todas las aplicaciones, despejar la papelera y apagar la computadora a las 10 p.m. durante la noche. Solo necesita asegurarse de ingresar cada comando en una nueva línea y en la secuencia que desea que se ejecute.

gnome calendario newtask1

También hay un botón para que agregue la tarea existente como plantilla. Con la plantilla, no tendrá que ingresar la configuración para la misma tarea una y otra vez.

En el modo Recurrente, puede definir la tarea para ejecutar cada semana, hora, minuto, segundo o en cada reinicio. Si desea un control preciso, también puede activar el modo Avanzado para editar el programa manualmente.

gnome programar el modo recurrente

gnome programar tareas programadas

Por defecto, Gnome Schedule no puede ejecutar el código de comando que requiere permiso de administrador. Para programar tareas que involucren la configuración del sistema, primero debe ejecutar el Programa de Gnome en el modo Súper usuario antes de poder agregar la tarea al programa. Para hacerlo, debe ejecutar la aplicación Programación Gnome desde la terminal.

gksu gnome-schedule

En el modo Superusuario, también puede editar las tareas programadas de otros usuarios.

Conclusión

Gnome Schedule es una aplicación simple y fácil de usar para programar y automatizar tareas en su máquina Linux. No requiere que recuerde ni aprenda ninguna instrucción de línea de comando para crear un trabajo cron, pero le permite programar y automatizar sus tareas fácilmente. Una cosa, sin embargo, tendrá que aprender los códigos de línea de comandos que ejecutan sus tareas o no podrá crear la tarea.

Sería genial si el desarrollador puede incluir alguna plantilla predefinida para las tareas estándar, como el apagado, limpiar la basura, cerrar todas las ventanas, etc.

¿Qué otro software usas para automatizar y programar tareas en tu máquina Linux?

Crédito de la imagen : Jean-Lou Dupont

In this article