Logo Passei Direto
Buscar
Um analista de sistemas precisa automatizar a limpeza de arquivos temporários em um servidor Linux, executando essa tarefa diariamente às 3h da manhã. Para isso, ele decide criar um script em Bash e agendá-lo com o cron. Segundo Siqueira (2019), a automação de tarefas com cron exige a criação de uma entrada no arquivo crontab, utilizando a sintaxe correta de agendamento. Assinale a alternativa que apresenta corretamente a entrada no crontab para executar o script /home/admin/limpeza.sh todos os dias às 3h da manhã. A 3 0 * * * /home/admin/limpeza.sh B 0 3 * * * /home/admin/limpeza.sh C * 3 * * * /home/admin/limpeza.sh D 0 0 3 * * /home/admin/limpeza.sh
User badge image
Mateus Andrade

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Para agendar uma tarefa no cron, a sintaxe correta é: ``` * * * * * comando ``` Onde os cinco asteriscos representam, respectivamente: 1. Minuto (0-59) 2. Hora (0-23) 3. Dia do mês (1-31) 4. Mês (1-12) 5. Dia da semana (0-7, onde 0 e 7 representam domingo) No seu caso, você deseja executar o script `/home/admin/limpeza.sh` todos os dias às 3h da manhã. Portanto, a entrada correta deve ser: - Minuto: 0 (no início da hora) - Hora: 3 (3h da manhã) - Dia do mês: * (todos os dias do mês) - Mês: * (todos os meses) - Dia da semana: * (todos os dias da semana) Assim, a entrada correta no crontab seria: B) 0 3 * * * /home/admin/limpeza.sh Portanto, a alternativa correta é a B.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina