Escalonador de Tarefas

## Escalonador de Tarefas

Morgan N. Sandquist `<morgan@pipeline.com>`

Desenvolvimento: Gary Meyer
Revisão: Lauri Watts
Tradução: José Pires
revisão Aplicações 16.12 (2017-01-12)

Copyright © 2000 Morgan N. Sandquist

## Introdução

Este é um módulo para escalonar os programas para serem executados em segundo plano. É uma interface gráfica de utilizador para o cron, o escalonador do sistema UNIX®.

### Importante

Não se esqueça de indicar ao sistema para iniciar antecipadamente o servidor `crond`, senão a configuração deste módulo não irá funcionar.

### Arranque

Quando iniciar este módulo, irá ver uma vista resumida sobre as tarefas já existentes em escalonamento e as variáveis de ambiente. Se estiver a correr como administrador, irá ver esses itens para todos os utilizadores no computador, assim como as tarefas de sistema escalonadas.

#### Tarefas Escalonadas

As tarefas escalonadas aparecem dentro duma pasta Tarefas. Para cada tarefa escalonada, são apresentados os seguintes itens:

Escalonamento

  Nesta coluna, tanto aparecerá o "@reboot" para as tarefas agendadas no arranque, ou então aparece o item do 'crontab'.

Comando

  Ficheiro do programa e os parâmetros.

Estado

  Activo ou Inactivo.

Descrição

  Uma descrição da tarefa, por exemplo a sua finalidade.

Detalhes do Escalonamento

  Descrição em língua natural da tarefa escalonada.

#### Variáveis de Ambiente

As variáveis de ambiente aparecem dentro duma pasta Variáveis de Ambiente. Para cada variável de ambiente, é mostrado o seguinte:

Variável

  Nome da variável.

Valor

  Valor da variável.

Estado

  Activo ou Inactivo.

Comentário

  Descrição em língua natural da variável.

As variáveis de ambiente que aqui aparecem irão sobrepor qualquer variável de ambiente existente para todas as tarefas escalonadas.

### Adicionar Tarefas Escalonadas

Para criar uma nova tarefa agendada, carregue no botão Nova Tarefa.... Em alternativa, poderá seleccionar esta acção no menu de contexto do botão direito do rato.

#### A Janela Editar Tarefa

Comando

  Indique o nome do programa. Pode indicar uma localização relativa ou absoluta. Se quiser procurar pelo programa, carregue em Escolher.

Comentário

  Indique uma descrição para a tarefa a escalonar.

Activar esta tarefa

  Para activar ou desactivar a tarefa, seleccione ou desligue este botão.

Executar no arranque do sistema

  Assinale este botão para executar a tarefa no arranque do sistema.

Executar todos os dias

  Se quer que a tarefa se execute diariamente, seleccione este botão.

Meses

  Seleccione os meses durante os quais a tarefa deve ser executada.

Dias do Mês

  Seleccione os meses durante os quais a tarefa deve ser executada.

Dias da Semana

  Seleccione os dias da semana nos quais a tarefa deve ser executada.

Horas

  Seleccione as horas nas quais a tarefa deve ser executada.

Minutos

  Seleccione os minutos nos quais a tarefa deve ser executada. O cron não suporta escalonar tarefas em intervalos menores do que um minuto.

OK

  Completa a criação desta tarefa.

Cancelar

  Cancela a criação desta tarefa.

Se seleccionar tanto os dias do mês como os da semana, a tarefa será executada em qualquer uma das condições. Por exemplo, se seleccionar o dia 1 e o dia 15 e seleccionar o Domingo, o programa será executado em todos os dias 1 e 15 dos meses seleccionados (independentemente do dia da semana) assim como em todos os Domingos dos meses seleccionados (independentemente do dia do mês).

A tarefa escalonada não está completamente configurada até o `crontab` ser gravado.

### Gerir as Tarefas Escalonadas

Assim como ao criar tarefas novas, as alterações não terão efeito até o ficheiro `crontab` ser gravado.

Use os botões à direita da lista de tarefas para modificar, apagar, imprimir ou executar agora uma dada tarefa. Poderá também aceder a todas estas acções com o menu de contexto. Para além disso, o menu de contexto oferece ainda acções para cortar, copiar e colar as tarefas.

### Adicionar Variáveis de Ambiente

Para criar uma nova variável de ambiente, carregue em Nova Variável....

Alternativamente, podes usar o menu do botão direito do rato e escolher esta acção.

#### A janela para Editar Variável

Variável

  Indique o nome da variável de ambiente. Pode usar a lista correspondente para seleccionar o nome das variáveis de ambiente mais comuns que são usadas pelas tarefas escalonadas. Estas incluem:

  HOME

    A ser usada em vez da pasta pessoal do utilizador por omissão.

  MAILTO

    Para enviar o resultado por e-mail para um endereço diferente do endereço de e-mail do utilizador por omissão.

  PATH

    A ser usada para procurar pelos programas nas pastas indicadas.

  SHELL

    A ser usada em vez do valor por omissão do utilizador.

  LD_CONFIG_PATH

    A localização das bibliotecas dinâmicas. Isto permite às tarefas do Cron executarem aplicações que tenham bibliotecas que precisem de ser instaladas fora dos locais de bibliotecas do sistema.

Valor

  Indique o nome da variável de ambiente.

Comentário

  Indique uma descrição da variável de ambiente, por exemplo a sua finalidade.

Activar esta variável

  Para activar ou desactivar a variável, active ou desactive este botão.

OK

  Completa a alteração desta variável.

Cancelar

  Cancela a alteração desta variável.

De facto, a variável de ambiente não é definida até o ficheiro `crontab` ser gravado.

### Gerir as Variáveis de Ambiente

### Nota

Assim como na criação de novas variáveis, as alterações às mesmas não terão efeito até o ficheiro `crontab` ser gravado.

Use os botões à direita da lista de variáveis para modificar ou apagar uma dada variável. Poderá também aceder a todas estas acções com o menu de contexto. Para além disso, o menu de contexto oferece ainda acções para cortar, copiar e colar as variáveis.