Agendando comandos e scripts no Linux com Zeit (GUI para cron e at)

13 de outubro de 2020

Zeit é uma GUI em Qt para cron e at, permitindo que você agende tarefas recorrentes ou únicas. O aplicativo também permite definir um alarme e um cronômetro.

Zeit cron no gui

Outros recursos incluem a capacidade de adicionar, editar e excluir variáveis de ambiente para crontab, bem como suporte PolKit opcional para ações de root.

Para adicionar um novo cron job usando o Zeit, clique no botão Add Task em sua barra de tarefas e você verá uma caixa de diálogo que permite executar um comando ou script no intervalo de tempo que você especificar.

Nova tarefa cron do Zeit

Se você escolher Basic, pode definir a tarefa para ser executada a cada minuto, hora, dia, semana ou mês, ou pode ir em Advanced para inserir um intervalo mais específico.

Se você for ao menu View e escolher Nonperiod Commands, poderá agendar em comandos; estes são comandos executados apenas uma vez, de cada vez que você definir:

Agendamento de comandos no Zeit

O Zeit também pode agendar alarmes:

Zeit alarme

Na caixa de diálogo New Alarm, você pode selecionar o player e o som que deseja usar para o alarme, bem como os dias e a hora em que o alarme deve ser executado.

Um recurso de cronômetro também está disponível. A caixa de diálogo New Timer permite definir o reprodutor e o arquivo de som, a hora de execução, bem como uma opção para mostrar notificações na tela.

O aplicativo é simples, projetado para realizar o trabalho. Talvez muito simples: eu gostaria de ver um calendário onde você pudesse selecionar quando as tarefas deveriam ser executadas. Mesmo assim, tenho certeza de que muitos o acharão útil. Especialmente porque não existem muitas dessas ferramentas de desktop; por exemplo, o Gnome Schedule não está em desenvolvimento há muito tempo.

Baixando o Zeit

Baixe o Zeit

Para distribuições Ubuntu 20.10 e 20.04 e Linux baseadas nestes (Pop!_OS, Linux Mint, Zorin OS, etc.), existe um PPA do Zeit que você pode usar para instalar isso. Você pode baixar os pacotes DEB em vez de adicionar o PPA se desejar (você precisará do zeit e libcrontab0 a partir daí).

Em outras distribuições do Linux, você precisará compilar a partir do código-fonte.

Esse post foi traduzido do site LinuxUprising.com pela rtland.team.

Linux Uprising Blog

Confira a versão original desse post em inglês:

Schedule Commands And Scripts In Linux With Zeit (GUI For Cron And At)
Propaganda
Propaganda