O Cron permite que você execute comandos, programas e scripts automaticamente em pontos definidos no tempo ou em uma programação. É poderoso, é leve e também é difícil de entender. É por isso que você pode encontrar front-ends que tentam simplificar o uso do crontab e Zeit é um dos melhores.
O único objetivo do Zeit é tornar muito fácil adicionar e gerenciar seus cron jobs. Com o Zeit, a execução de comandos e scripts é tão simples quanto adicionar uma nova entrada a uma lista de tarefas. Vamos ver como ele permite que você crie facilmente tarefas cron no Linux.
Instalação
Na maioria das distribuições Linux, você terá que construir o Zeit a partir do código-fonte. Depois de baixá-lo, e de acordo com a documentação oficial, você pode transformá-lo em um aplicativo utilizável com:
mkdir build && cd build cmake .. make -j2 ./src/zeit
Se você estiver no Ubuntu, poderá adicionar seu repositório e instalar o Zeit com os seguintes comandos:
sudo add-apt-repository ppa:blaze/main sudo apt update sudo apt install zeit
Depois de um tempo, você encontrará o Zeit entre os demais programas instalados. Localize e execute o aplicativo.

Tarefas e programações
A interface do Zeit é direta. Para adicionar uma tarefa, clique no botão “Adicionar Tarefa”.

Insira um nome para sua tarefa no campo Descrição. Digite o comando que deseja agendar no campo Comando.

Na seção “Hora e data”, você pode selecionar Básico, que permite agendar rapidamente uma tarefa para ser executada em um padrão regular. Para mais personalização, escolha a opção Avançado.

A opção Avançado permite que você insira precisamente o minuto, hora, dia, dia da semana e mês em que uma tarefa será executada. Todos os campos são preenchidos inicialmente com um asterisco, que funciona como um caractere curinga que se traduz em “todos”. Por exemplo, se você inserir “*” no campo Dia, significa “todos os dias”.

Você pode inserir mais de um número, separando-os com vírgulas. Por exemplo, se você inserir “20, 23” no campo Hora e “35 ′ no campo Minuto, sua tarefa será executada às 20:35 e 23:35 todos os dias.
Se você quiser um lembrete da sintaxe do crontab, deixe o mouse pairando sobre um dos campos. Zeit irá mostrar-lhe um pop-up útil com uma lista de exemplos de como você pode configurar a programação da tarefa.

Depois de criar uma tarefa, ela aparecerá na lista principal do Zeit. Se quiser desabilitar uma tarefa rapidamente, você pode clicar duas vezes nela, enquanto um clique com o botão direito também permitirá que você a edite ou remova totalmente.
Alarmes e temporizadores
O Zeit permite que você configure alarmes e temporizadores, mas não entraremos em detalhes sobre como fazer isso, já que é ainda mais simples do que tarefas. Com Alarmes e Temporizadores, você não precisa se preocupar com curingas e programações complicadas, pois mesmo que fosse útil para alguns, essa funcionalidade não é oferecida.

Você só pode definir agendas simples, definindo a hora e selecionando os dias em que um Alarme ou Timer será executado. É isso. Dois botões extras permitem inserir a hora atual nos campos Hora e Minutos (o botão Agora) ou apagá-los (o botão Redefinir). Você deve usar os dois botões com os ícones de pasta, ao lado de Player e Arquivo de som, para escolher um reprodutor de mídia e um arquivo de som ao configurar alarmes e temporizadores. Já que o Zeit / crontab não terá uma maneira de notificá-lo sem eles, ele também não permitirá que você configure uma regra com esses campos em branco.
Controlar tudo
Com o Zeit, você está editando suas próprias regras crontab por padrão, ativas apenas para sua conta de usuário. Para ver todas as regras (por terceiros e pelo sistema) e poder editar tudo, ative o “Modo do Sistema” no menu Exibir.

Com o modo de sistema, você será capaz de ajustar as regras existentes – por exemplo, para os relatórios automatizados que o Ubuntu cria para o seu sistema operacional. Seja extremamente cuidadoso ao ajustar essas regras e tenha em mente que qualquer alteração que você fizer pode corromper algumas coisas. Também é possível que seus ajustes sejam substituídos após uma atualização de software.
Filtrar e Encontrar
Se você estiver tentando localizar uma regra específica, poderá usar o recurso de pesquisa em vez de rolar para cima e para baixo na lista. Aperte Ctrl + F no teclado, e um campo de pesquisa aparecerá na parte inferior da janela do Zeit. Digite seu termo de pesquisa para encontrar a tarefa que deseja encontrar.

Agora que você sabe como usar o Zeit para criar tarefas cron no Linux, vai fazer um bom uso do crontab para automatizar seu sistema? Alternativamente, você também pode usar o systemd como um substituto do cron.
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.




















