Use o Agendador de Tarefas do KDE novamente no Archlinux

O KDE * Task Planner *, como o próprio nome indica, é uma ferramenta que nos permite agendar facilmente várias tarefas através do Cron do usuário ou do sistema.

O que usamos ** Archlinux ** e derivados com o KDE Desktop Environment, devemos saber que com a implementação do * odiado / amado Systemd *, o Agendador de Tarefas do KDE parou de funcionar como funciona com o Crontab.

Talvez o Agendador de Tarefas possa ser enganado e usar [Systemd para controlar as tarefas agendadas] (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement "Timers nos sistemas"), mas você não precisa complicar seu vida, já que usando o Cronie podemos resolver isso.

Ya en otro artículo mi colega **el Arenoso** explicó como [instalar y usar *Cronie*](https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ «Volver a usar Crontab en ArchLinux mediante Cronie») por lo que no es necesario repetirlo. Por lo tanto me dedicaré a mostrar como programar una tarea en KDE y demostrar que funciona.

### Como agendar uma tarefa no KDE?

Depois de instalar o Cronie, podemos verificar se não temos nenhuma tarefa agendada digitando no console:

`$crontab -e`

Se tudo estiver bem eles vão perceber que não há nada escrito, então saímos e criamos o script que vamos programar como uma tarefa. Abrimos o terminal e colocamos:

$ touch ~ / script.sh $ echo 'mkdir ~ / CRON /'> ~ / script.sh $ chmod a + x ~ / script.sh

Agora vamos ao menu Iniciar »Preferências do Sistema» Planejador de Tarefas e obtemos isto:

Planejador de Tarefas do KDE

Agora clicamos onde diz Novo dever de casa ... e devemos obter algo assim:

Task_planner_KDE1

Agora vou explicar brevemente cada campo e suas opções.

** Ordem: ** Lá colocamos o script que acabamos de criar. Bem, podemos colocar o caminho completo * / home / user / script.sh * ou simplesmente clicar no botão à direita do campo para pesquisar o * script *. Se o script não existir, o botão não será ativado Aplicar

** Comentário: ** Como o próprio nome indica neste campo, podemos estabelecer um comentário para saber qual a função desta tarefa. Não é obrigatório.

Então temos 3 * botões de verificação * que são:

** Ative a tarefa **: Obviamente podemos ativar ou desativar a tarefa marcando / desmarcando esta opção.

** Executar quando o sistema iniciar **: É uma alternativa a ** Iniciar aplicativos na inicialização ** porque o que programamos será executado quando iniciarmos o sistema, como o próprio nome indica.

** Executar todos os dias **: Se ativarmos esta opção, alguns dos campos que vierem posteriormente serão marcados, neste caso ** Meses **, ** Dia do mês **, ** Dias da semana * *, porque como é lógico, executaremos a tarefa todos os dias.

Agora só temos que definir a ** Hora ** e os ** Minutos ** em que a tarefa será executada. No caso de ** Minutos **, existe um menu suspenso que nos permite ser um pouco mais específicos em termos de tempo em minutos.

### Provando que funciona

Agora vou agendar meu script para ser executado todos os dias, a cada 5 minutos. Portanto, eu teria o Planejador de Tarefas desta forma:

Task_planner_KDE2

E para verificar se ele está realmente usando o cron do usuário, escrevemos novamente no console:

`$crontab -e`

e veremos algo assim:

#Script para criar a pasta CRON a cada 5 minutos * / 5 * * * * /home/elav/script.sh # Arquivo gerado com o KCron no sábado, 21 de março de 2015 12h03.

E isso e tudo. Obrigado Cronie, agora podemos usar esta ferramenta novamente no KDE.


5 comentários, deixe o seu

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Gerardo dito

    Muito interessante e testando, obrigado por tanto conhecimento, apenas uma questão Eu uso o cron no Ubuntu 14.04 com referência a um script mas aparentemente não funciona para mim, não executa o cron para mim. Eu digo para torná-lo um pouco mais gráfico
    obrigado

    1.    elav. dito
      1.    Gerardo dito

        Obrigado por responder e agora estou fazendo os testes e comento muito obrigado

  2.   Johnny Salazar dito

    Para usuários do MANJARO, o "Agendador de tarefas" não vem por padrão nas "Preferências do sistema", não sei por quê.
    Para habilitá-lo você deve instalar o "kcron", e é assim que aparece ao lado do Systend na tela de Preferências do Sistema

  3.   Rocio dito

    Uma pergunta: esses agendadores permitem que você especifique dependências: ou seja, a tarefa 3 não é executada até que tenham terminado 1 e 2, por exemplo, ou se 2 der um erro em vez de 3, execute 4

    Estou procurando uma alternativa para CTRL-M, mas não vejo nada parecido

    obrigado
    Rocio