Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FGV 2023

Sistemas OperacionaisLinux
Código
fg068150
Banca
FGV
Órgão
SEDUC-SP
Ano
2023
Nível
Superior
Cargo
Professor de Ensino Fundamental e Médio (Educação Profissional) - Eixo 5 - Informação e Comunicação
O ‘cron’ é uma ferramenta amplamente empregada para o agendamento de tarefas em sistemas Unix e Unix-like, como o Linux.Nesse contexto, identifique a entrada apropriada no arquivo cron (crontab) que agendaria uma tarefa para execução diária às 3 da manhã.
  1. A0 3 * * *
  2. B3 0 * * *
  3. C3 * * * *
  4. D0 0 3 * *
  5. E* * 3 * *
Revelar gabarito e comentário

GabaritoA — 0 3 * * *

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Agendamento de Tarefas no Linux (cron)

Gabarito: letra A. A entrada correta no crontab para executar uma tarefa diariamente às 3 da manhã é 0 3 * * *, pois o formato crontab é: minuto, hora, dia do mês, mês, dia da semana. O primeiro campo (minuto) deve ser 0, o segundo (hora) deve ser 3, e os demais asteriscos indicam qualquer dia/mês/dia da semana.

A banca testa o conhecimento da sintaxe do crontab, que segue a ordem: minuto hora dia mês dia_da_semana comando. Cada campo aceita números, listas, intervalos e asteriscos (qualquer valor).

NÃO CAIA NESSA!

A banca troca a posição dos campos minuto e hora. A alternativa B (3 0 * * *) faria a tarefa executar às 00:03 (três minutos após a meia-noite), e não às 3h. Cuidado: a ordem correta é minuto primeiro, depois hora.

1Ordem dos campos
1º: Minuto
2º: Hora
3º: Dia do mês
4º: Mês
5º: Dia da semana
2Asterisco (*)
Qualquer valor
3Exemplo: 0 3 * * *
Minuto 0
Hora 3
Demais: qualquer
Resultado: diário às 03:00
Formato crontab
LEVELsoulevel.com.br
Formato crontab: Ordem dos campos (1º: Minuto, 2º: Hora, 3º: Dia do mês, 4º: Mês, 5º: Dia da semana); Asterisco (*) (Qualquer valor); Exemplo: 0 3 * * * (Minuto 0, Hora 3, Demais: qualquer, Resultado: diário às 03:00)

Alternativa A — ✅ Correta ⟵ GABARITO

0 3 * * * indica minuto 0, hora 3, e os demais campos com asterisco (qualquer dia, mês e dia da semana). Portanto, executa exatamente às 03:00 de todos os dias.

Alternativa B — ❌ Incorreta

3 0 * * * significa minuto 3, hora 0 (meia-noite), ou seja, executa às 00:03. O erro é a inversão dos campos minuto e hora.

Alternativa C — ❌ Incorreta

3 * * * * significa minuto 3 de cada hora, a cada hora. Executaria a tarefa 24 vezes por dia, sempre aos 3 minutos de cada hora.

Alternativa D — ❌ Incorreta

0 0 3 * * significa meia-noite do dia 3 de cada mês. Não é diário, é mensal no dia 3.

Alternativa E — ❌ Incorreta

* * 3 * * significa a cada minuto do dia 3 de cada mês. Executaria a cada minuto apenas no dia 3.

Gabarito: letra A.

Link permanente: /questoes/fg068150