Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FUNDATEC 2025

Sistemas OperacionaisLinux
Código
qg479605
Banca
FUNDATEC
Órgão
Prefeitura de Tangará da Serra - MT
Ano
2025
Nível
Superior
Cargo
Analista de Sistemas
Em um prompt de comandos de um sistema operacional Linux, qual das alternativas abaixo apresenta um comando que, ao ser executado, criará um arquivo de texto contendo a data atual do sistema operacional? Considere que o arquivo a ser criado não existe no momento da execução do comando.
  1. Anow >> arquivo.txt
  2. Bnow > arquivo.txt
  3. Cdate > arquivo.txt
  4. Ddate << arquivo.txt
Revelar gabarito e comentário

GabaritoC — date > arquivo.txt

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”.

Comandos Linux – Redirecionamento de saída

Gabarito: letra C. O comando date > arquivo.txt exibe a data/hora atual e, com o operador >, redireciona a saída padrão para o arquivo, criando-o (já que não existe). As demais alternativas usam comandos ou operadores incorretos.

A questão testa o conhecimento de redirecionamento de saída no shell do Linux. O comando date é o padrão para obter a data/hora; o operador > cria um novo arquivo (ou sobrescreve) com a saída do comando.

Alternativa A — ❌ Incorreta

now >> arquivo.txt – now não é um comando reconhecido no Linux. Mesmo que fosse, >> anexaria a saída ao final de um arquivo existente, mas não há comando válido.

Alternativa B — ❌ Incorreta

now > arquivo.txt – Novamente, now não existe como comando.

Alternativa C — ✅ Correta ⟵ GABARITO

date > arquivo.txt – date imprime a data atual; > redireciona a saída para arquivo.txt. Como o arquivo não existe, ele é criado. Essa sintaxe é padrão e documentada em manuais do shell.

Alternativa D — ❌ Incorreta

date << arquivo.txt – O operador << é usado para here document (redirecionamento de entrada), não para saída. Isso não criaria o arquivo com a data; na verdade, tentaria usar o conteúdo de arquivo.txt como entrada para date, o que não faz sentido.

Gabarito: letra C.

Link permanente: /questoes/qg479605