PROCURAR:     
  Sexta, 27/11/2009
» Introdução
» Programação
» Administração
» Hardware
» Aplicativos
» Jogos
» Segurança
» Editorial
» Entrevistas
» Fórum
» Screenshots
» Temas
» Links
» Notícias
» Pegue o Linux
» Documentação
» Programas
» Dúvidas
» Oportunidades
» Sobre
» Contato
» Publicidade
 
Powered By:
DEBIAN
GNU/LINUX
 
English Version
 
 
Agendando Tarefas no Linux
Por: Paulo Henrique B de Oliveira

A Sintaxe do Cron

Para que um usuário agende uma tarefa, ele deve usar o comando crontab.
Para mostrar as tarefas agendadas pelo usuário, use o comando:

#crontab -l

O root pode ver o crontab de um usuário jose com o comando:

#crontab -u jose -l

O formato do arquivo crontab e descrito abaixo. São seis campos separados por espaços:

* * * * * comando a ser executado
- - - - -
| | | | |
| | | | +----- Dia da semana (0-6)
| | | +------- Mês do ano (1 - 12)
| | +--------- Dia do mês (1 - 31)
| +----------- Hora do dia (0 - 23)
+------------- Minuto da hora (0 - 59)

Exemplo: Se você quiser agendar toda sexta-feira (as 22 horas) para executar um backup da sua máquina, coloque no crontab:

0 22 * * 5 /usr/local/bin/backup

Para alterar o crontab use o comando:

crontab -e

Para remover o crontab use o comando:

crontab -r

Para alterar o crontab de um usuário jose, use o comando:

crontab -e jose

Cada linha do arquivo de crontab, mostrar uma tarefa agendada

Para desabilitar o envio de email dos comandos executados pelo crontab, coloque no início do arquivo a linha:

MAILTO= ""

Se quiser habilitar pra um email específico basta configurar essa linha:

MAILTO= "jose@dominio.com.br"

Exemplos de crontab:

0 12 * * * /usr/local/bin/alarme # vai rodar todo dia um alarme ao meio dia
0 * * * * /usr/local/bin/script # vai rodar um script toda hora
0 6 * * 1 /usr/local/bin/vamostrabalhar # roda um script na segunda-feira as seis da matina

Para mais opçõs, digite man crontab

Abraços e até a próxima, PH

«Anterior Próximo»



Enviar para um amigo

Imprimir

Índice de artigos

ENQUETE
Quais são as suas expectativas quanto ao OpenSUSE 11.2?

Que ele venha mais rápido
Seja mais leve
Mais bonito
Outros


SCREENSHOT

Postado por: coredump
05-04-2001 às 11:16
TEMA

Postado por: evilsoul
15-02-2001 às 01:14
NEWSLETTER
Inscreva-se e receba as últimas notícias, programas, artigos, novidades e tudo do mundo Linux que aconteceu na semana.
 
Digite seu email:

Publicidade / Sobre OLinux / Entre em Contato / Privacidade
Copyright (c) 1999-2009, OLinux - O Portal de Linux do Brasil.
Desenvolvido por: Linux Solutions
Todos os Direitos Reservados.