Este e um artigo para a Mandriva Linux 2009.0 - 2009.1. Para saber as regras e como participar na edição veja Bem-vindos novatos

Como configurar o Cron/Crontab

Contrab é uma aplicação com a finalidade de executar um programa ou tarefa em determinada hora, pode ser usado para backups e limpeza do sistema. Com o contrab podemos automatizar muitas tarefas:

Para configurar o cron a partir de um terminal:

[usuarios@mandriva ~]$crontab -e

Editaremos por default o crontab com o vi, para modificar o arquivo pressionaremos “a”(letra a), escrevemos as ordens que quisermos executar e, tendo terminado, fazemos ESC e SHIFT + ZZ para guardar o arquivo.

Também podemos editar o crontab com o kwrite:

kwrite /etc/crontab

Em ordem os asteriscos significam o seguinte:

minuto(0- 60) hora(0-23) mesdia(1-31) mes(1-12) diasemana(0-7)
#h m dom mon dow command
m = minuto
h = hora
m = dia do mês
mon = mês
dow = dia da semana
user = usuário
comand = comando ou tarefa a executar

Exemplo de crontab:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

# run-parts
01 * * * * root nice -n 19 run-parts --report /etc/cron.hourly
02 4 * * * root nice -n 19 run-parts --report /etc/cron.daily
22 4 * * 0 root nice -n 19 run-parts --report /etc/cron.weekly
42 4 1 * * root nice -n 19 run-parts --report /etc/cron.monthly

Nova tarefa

Para limpar o nosso /home/usuario/tmp todos os dias às 12:30hrs.

30 12 * * * rm -rf /home/usuario/tmp/

Discussão

Esta seção esta aberta para discutir sobre o artigo. Abaixo voce pode deixar a sua opinião, critica, sugestão etc.


Sería interesante colocar mas exemplos — will 19/06/2009/ 14:35





Voltar para página principal/índices

 
2009.0/docs/como_configurar_cron.txt · Última modificação: 20/06/2010/ 16:30 por MacXi MacXi
 
Exceto onde for informado ao contrário, o conteúdo neste wiki está sob a seguinte licença:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki