Agendar e automatizar tarefas no linux com o cronograma gnome

Você já fez uma coisa repetidamente no seu computador e desejou que você poderia automatizar isso e fazê-lo correr por conta própria?

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

Para aqueles que não gostam da interface de terminal e de linha de comando, Gnome Cronograma é o equivalente gráfica do crontab. Ele aproveita o poder de vixie-cron, dcron e em para gerenciar seu arquivo crontab e fornecer uma maneira fácil de programar tarefas no computador. Seja o agendamento de uma tarefa recorrente ou tarefa que acontece apenas uma vez, Gnome-horário não tem nenhum problema em lidar com ele.

Video: Comando cron - Agendar tarefas para execução recorrente no Linux

gnomo-programação

Instalação

Gnome Programação é encontrada no repositório da maioria das distribuições Linux, por isso a instalação é um caso fácil. Se você estiver usando o Ubuntu, você pode facilmente instalá-lo clicando neste link, no Synaptic Package Manager ou em seu terminal, digite o seguinte comando:

Video: Crontab Agendador de Tarefas

sudo apt-get install gnome-horário

Video: curso linux 08 agendamento tarefas

Uso

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

tarefa linux programador

Para uma tarefa de uma só vez, você será solicitado a digitar a descrição da tarefa, a data ea hora da execução de código e o código a ser executado. No caso de você não sabe, uma tarefa de uma só vez não significa que você só pode agendar uma coisa para ser executado. Você pode facilmente configurar Gnome Agendar para executar vários comandos e fazer coisas diferentes, tudo ao mesmo tempo.

Por exemplo, você pode fazê-lo parar todas as aplicações, limpar o lixo e desligar o computador em 10pm sharp à noite. Você só precisa garantir que você digitar cada comando em uma nova linha e na seqüência que você quer que ele seja executado.

newtask1 programação gnomo

Video: Use Ubuntu - Usando Crontab + Ubuntu Gnome Remix Review



Há também um botão para você adicionar a tarefa existente como um modelo. Com o modelo, você não terá de introduzir a definição para a mesma tarefa e outra vez.

No modo recorrente, é possível definir a tarefa para ser executada a cada semana, hora, minuto, segundo, ou em cada reinicialização. Se você quiser um controle preciso, você também pode ativar o modo Avançado para editar o horário manualmente.

modo de programação recorrente gnomo

cronograma gnome tarefas agendadas

Por padrão, o Gnome agenda não é capaz de executar o código de comando que requer permissão de administrador. Para agendamento de tarefas que envolvem a configuração do sistema, você precisa primeiro executar Gnome Programação no modo de Super-usuário antes de adicionar a tarefa ao cronograma. Para fazer isso, você tem que executar o aplicativo Calendário Gnome do terminal.

gksu gnomo-programação

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

Conclusão

Gnome Programação é um simples e fácil usar a aplicação para você para agendar e automatizar tarefas em sua máquina Linux. Ele não requer que você se lembre ou aprender qualquer instrução de linha de comando para criar um trabalho cron, no entanto, permite programar e automatizar suas tarefas facilmente. Uma coisa, porém, você terá que aprender os códigos de linha de comando que executam suas tarefas ou você não será capaz de criar a tarefa.

Seria ótimo se o desenvolvedor pode incluir algum modelo pré-definido para as tarefas padrão, como o desligamento, limpar o lixo, feche todas as janelas etc.

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

crédito: Jean-Lou Dupont


Artigos relacionados