Propaganda

ferramenta de tarefas agendadas do gnomeVocê já fez algo repetidamente em seu computador e desejou poder automatizá-lo e executá-lo por conta própria?

No Linux, a maneira mais fácil de agendar e automatizar uma tarefa é usar o crontab. Este é um aplicativo baseado em linha de comando que permite executar comandos ou scripts automaticamente em uma hora / data especificada.

Para quem não gosta do terminal e da interface da linha de comandos, Agenda do Gnome é o equivalente gráfico do crontab. Ele aproveita o poder de vixie-cron, dcron e às para gerenciar seu arquivo crontab e fornecer uma maneira fácil de agendar tarefas no seu computador. Seja o agendamento de uma tarefa recorrente ou de uma tarefa que acontece apenas uma vez, o Gnome-schedule não tem problemas em lidar com isso.

agenda do gnome

Instalação

O Gnome Schedule é encontrado no repositório da maioria das distribuições Linux, portanto a instalação é fácil. Se você estiver usando o Ubuntu, poderá instalá-lo facilmente clicando neste link, no Synaptic Package Manager ou no seu terminal, digite o seguinte comando:

sudo apt-get install gnome-schedule

Uso

Ao planejar uma nova tarefa, você pode escolher se é uma tarefa recorrente ou apenas uma vez.

agendador de tarefas linux

Para uma tarefa única, você será solicitado a inserir a descrição da tarefa, a data e a hora da execução do código e o código a ser executado. Caso você não saiba, uma tarefa única não significa que você pode agendar apenas uma coisa para executar. Você pode configurar facilmente o Gnome Schedule para executar vários comandos e fazer coisas diferentes, tudo ao mesmo tempo.

Por exemplo, você pode interromper todos os aplicativos, limpar a lixeira e desligar o computador às 22:00 em ponto da noite. Você só precisa garantir que você insira cada comando em uma nova linha e na sequência em que deseja que ele seja executado.

agenda do gnome newtask1

Há também um botão para você adicionar a tarefa existente como modelo. Com o modelo, você não precisará inserir a configuração para a mesma tarefa repetidamente.

No modo Recorrente, você pode definir a tarefa a ser executada toda semana, hora, minuto, segundo ou a cada reinicialização. Se você deseja um controle preciso, também pode ativar o modo Avançado para editar a programação manualmente.

agendar modo recorrente
gnome agendar tarefas agendadas

Por padrão, o Gnome Schedule não pode executar o código de comando que requer permissão de administrador. Para agendar tarefas que envolvem a configuração do sistema, você precisa primeiro executar o Gnome Schedule no modo Superusuário antes de poder adicionar a tarefa ao agendamento. Para fazer isso, você deve executar o aplicativo Gnome Schedule no terminal.

gksu gnome-schedule

No modo Superusuário, você também pode editar as tarefas agendadas de outros usuários.

Conclusão

O Gnome Schedule é um aplicativo simples e fácil de usar para você agendar e automatizar tarefas em sua máquina Linux. Não é necessário que você lembre ou aprenda nenhuma instrução de linha de comando para criar uma tarefa cron, mas permite agendar e automatizar suas tarefas com facilidade. Porém, você precisará aprender os códigos de linha de comando que executam suas tarefas ou não poderá criar a tarefa.

Seria ótimo se o desenvolvedor pudesse incluir algum modelo predefinido para as tarefas padrão, como desligar, limpar o lixo, fechar todas as janelas etc.

Que outro software você usa para automatizar e agendar tarefas em sua máquina Linux?

Crédito de imagem: Jean-Lou Dupont

Damien Oh é um nerd de tecnologia que gosta de mexer e hackear vários sistemas operacionais para facilitar a vida. Confira seu blog em MakeTechEasier.com, onde ele compartilha todas as dicas, truques e tutoriais.