Administrando um trabalho de Cron todos os domingos (semanalmente)

Administrando um trabalho de Cron todos os domingos (semanalmente)

Muitos dos aplicativos exigiam trabalhos semanais de Cron para realizar algumas tarefas. Por exemplo, execute manutenção semanal, espaços de disco de limpeza, lista de correspondência de limpeza e outras tarefas. Você pode executar suas tarefas semanais em qualquer dia da semana. CPU e consumo de memória são necessários para trabalhos que exigem uma CPU e memória. Esses empregos são melhores para correr em um dia de fim de semana.

Agendar um cronjob para domingo.

O dia da semana é determinado pela quinta seção do cronomer. Você pode especificar um dia usando números como 0-7, onde 0 e 7 correspondem ao domingo, 1 é segunda-feira, 2 é terça-feira e assim por diante. Também podemos nos referir às três primeiras letras do dia como sol, seg, etc.

O daemon Cron pode ser configurado para executar scripts de shell às 07:30 todos os domingos usando a seguinte linha:

  • Defina um dia em Crontab usando números:
    30 7 * * 0 script.sh 
  • Defina um dia em Crontab usando números:
    30 7 * * script solar.sh 

Você pode agendar seu Cronjob semanal editando o Crontab usando "Crontab -e" em um editor de texto.

Crontab Job todo domingo (semanalmente)

Trabalho de agendamento com @semanalmente Palavra -chave

O @semanalmente A palavra -chave Crontab fornece para a execução de tarefas a cada Domingo às 12:00. Você pode substituir o tempo pelo @Weekly, o que economiza tempo. O comando será executado às 12:00 da manhã, e não podemos alterá -lo.

@Weekly Script.sh 
Usando @Weekly em Crontab

Este tutorial rápido deve ajudá -lo a configurar um trabalho de milho para executar semanalmente. Observe que você pode agendar um emprego em formatos duas vezes.