I ai GEEKS, eu Tardo mais não falho assim como o Diego(BooT) vivo ocupado mas isso não é desculpa.
Quero agradecer a oportunidade que o Diego deu de ajudar os amigos através do blog.Meu primeiro post aqui. Eu gosto de projetos se alguém tiver algo por ai só me chamar =).
E aguardamos os e-mails de vcs.Vamos falar um pouquinho sobre um tal de CRON conhece? Se não conhece conhecerá, agora, NOW!!!
O que é o Cron?
Cron um programa, um serviço de agendamento de tarefas, muito utilizado no LINUX,BSD, etc. Através dele podemos especificar uma hora exata um dia especifico para que o sistema faça algo. Exemplo:
Monitoramento de logs, ou que remova arquivos da pasta temp/ você decide que função passar para ele.
O Cron é iniciado toda vez que oBoot é carregado.
Podemos configurar o crontab como global através do root ou por usuário.
Configurando Cron?
O arquivo crontab geralmente fica localizado no diretório /etc, mas também pode estar no diretório que o usuário do sistema criou, geralmente em /var/spool/cron/.
Usuário
·crontab -e -[Edita o crontab do usuário] //para editado utilize os comandos do VI
·crontab -l -[Lista todo conteúdo do crontab]
·crontab -r -[Remove o crontab]
O crontab tem o seguinte formato:
[minutos] [horas] [dias do mês] [mês] [dias da semana] [usuário] [comando]
20 15 29, 4 * razec echo "Blog Do Boot Tester"
23 21 * * * root halt #este comando faz com que o computador desligue na hora especificada.
· Minuto 0-59
· Hora 0-23
· Dia do mês 1-31
· Mês 1-12
· Dia da semana 0-6 (lembrando que 0-(zero) é domingo e assim sucessivamente)
· Usuário Usuário que executará o comando
· Comando Comando a ser executado(Como citado acima poderia ser o monitoramento de logs)
Perceberam estes * (asteriscos), nós o utilizamos para especificar uma execução constante.Ou seja o comando relacionado será executado todos os dias.
Caso separe por - (hífen) será executado 1-7 ou seja das 1 2 3 4 5 6 7 horas. Se utilizar ,(virgula) Ai ele passa ser definido exemplo 20,23,15 será executado nestas horas especificadas.
Outro exemplo:
#Apaga todo conteúdo da pasta tmp as 21:23hrs
23 21 * * * root rm -rf /tmp/*
*O crontab pode ser utilizado para funções muito mais complexas depende do que você precisa no momento.
Qualquer duvida amigos mandem ai que faremos o Máximo para saná-las.Tanto eu como o BooT, como toda a comunidade LIVRE.
Have Fun!!!
Razec - razec@linuxmail.org
Nenhum comentário:
Postar um comentário