Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Quadrix 2024

Sistemas OperacionaisLinux
Código
qg349466
Banca
Quadrix
Órgão
CREFITO - 18ª Região (AC e RO)
Ano
2024
Nível
Superior
Cargo
Analista de Tecnologia da Informação
No Linux, o comando que tem a função de agendar tarefas a serem executadas pelo sistema periodicamente é o
  1. Aapropos.
  2. Barch.
  3. Ccrontab.
  4. Dbg.
  5. Einxi.
Revelar gabarito e comentário

GabaritoC — crontab.

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: crontab

Gabarito: letra C. O comando crontab é o utilitário do Linux responsável por agendar tarefas para execução periódica pelo sistema, gerenciando o cron daemon. As demais alternativas exercem funções distintas: apropos busca ajuda em manuais, arch exibe a arquitetura do processador, bg controla processos em segundo plano e inxi mostra informações do sistema.

O agendamento de tarefas é um recurso essencial em sistemas operacionais, permitindo que comandos ou scripts sejam executados automaticamente em intervalos regulares, como backups diários, rotação de logs ou atualizações de pacotes. No Linux, esse serviço é tradicionalmente fornecido pelo cron, um daemon que lê tabelas de agendamento e dispara os comandos nos horários configurados. O crontab é a interface de usuário para essas tabelas: com ele, é possível listar (crontab -l), editar (crontab -e) e remover (crontab -r) os agendamentos de um usuário. Cada linha da tabela segue o formato de cinco campos de tempo (minuto, hora, dia do mês, mês e dia da semana) seguidos do comando a ser executado.

A confusão mais comum em provas é misturar o crontab com outros comandos de gerenciamento de processos ou de informações do sistema. O bg, por exemplo, está ligado ao controle de jobs do shell, não a agendamento. Já o apropos e o arch são utilitários de consulta, e o inxi é uma ferramenta de diagnóstico. A banca explora exatamente essa mistura de funções, apresentando comandos que começam com letras próximas ou que têm nomes parecidos, mas que desempenham papéis totalmente diferentes.

Para fixar: o crontab é o único comando entre as opções cuja finalidade é agendar execuções periódicas. Os demais pertencem a outras categorias — documentação, hardware, processos e diagnóstico. Essa distinção é o critério decisivo para resolver a questão.

1Agendamento de tarefas
crontab (gabarito)
2Documentação
apropos
3Hardware
arch
4Processos em segundo plano
bg
5Diagnóstico do sistema
inxi
Comandos Linux
LEVELsoulevel.com.br
Comandos Linux: Agendamento de tarefas (crontab (gabarito)); Documentação (apropos); Hardware (arch); Processos em segundo plano (bg); Diagnóstico do sistema (inxi)

Alternativa A — ❌ Incorreta

O comando apropos pesquisa nas páginas de manual (man pages) por palavras-chave, retornando comandos relacionados ao termo buscado. Ele é uma ferramenta de documentação, não de agendamento. Por exemplo, apropos backup lista comandos que mencionam backup em suas descrições.

Alternativa B — ❌ Incorreta

O comando arch exibe a arquitetura do processador (como x86_64 ou i686). É um utilitário de informação de hardware, sem qualquer relação com agendamento de tarefas.

Alternativa C — ✅ Correta ⟵ GABARITO

O crontab é o comando que gerencia o agendamento de tarefas periódicas no Linux. Ele permite ao usuário criar, editar, listar e remover entradas na tabela do cron, que o daemon consulta para executar os comandos nos horários definidos. É exatamente a função descrita no enunciado.

Alternativa D — ❌ Incorreta

O comando bg é usado no shell para retomar um processo que foi suspenso (com Ctrl+Z) e colocá-lo em execução em segundo plano. Ele controla jobs do terminal, não agenda tarefas.

Alternativa E — ❌ Incorreta

O comando inxi é uma ferramenta de diagnóstico que exibe informações detalhadas sobre o sistema, como hardware, distribuição, kernel e ambiente gráfico. Não tem função de agendamento.

Gabarito: letra C

Link permanente: /questoes/qg349466