Pular para o conteúdo principal

Questão de Sistemas Operacionais — Servidor Web — FGV 2024

Sistemas OperacionaisServidor Web
Código
fg080047
Banca
FGV
Órgão
DNIT
Ano
2024
Nível
Superior
Cargo
Analista Administrativo Tecnologia da Informação
O administrador de um servidor web configurado com sistema operacional Linux necessita economizar espaço em disco para ler arquivos que foram previamente compactados com gzip, sem descompactá-los.O comando que ele deverá utilizar é o
  1. Atar.
  2. Bgrep.
  3. Czcat.
  4. Dtouch.
  5. Eexpnd.
Revelar gabarito e comentário

GabaritoC — zcat.

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

Leitura de arquivos compactados com gzip no Linux

Gabarito: letra C. O comando zcat é utilizado para ler o conteúdo de arquivos compactados com gzip sem necessidade de descompactá-los, exibindo o resultado na saída padrão.

A questão testa o conhecimento de comandos básicos do Linux para manipulação de arquivos compactados. O administrador precisa economizar espaço em disco e ler arquivos .gz sem descompactá-los fisicamente.

Alternativa A — ❌ Incorreta

tar é um comando de arquivamento (cria arquivos .tar) e pode ser combinado com gzip, mas o tar sozinho não lê arquivos .gz sem descompactá-los. O erro é confundir a função de arquivamento com a leitura de arquivos compactados.

Alternativa B — ❌ Incorreta

grep é utilizado para buscar padrões em arquivos de texto, não para ler arquivos compactados. Existem variantes como zgrep, mas o comando genérico grep não é apropriado para este fim e, mesmo assim, zcat é mais direto.

Alternativa C — ✅ Correta ⟵ GABARITO

O comando zcat (ou gzcat em alguns sistemas) lê o conteúdo de arquivos compactados com gzip e o exibe na saída padrão, sem modificar o arquivo original. É a ferramenta ideal para a situação descrita.

Alternativa D — ❌ Incorreta

touch é usado para criar arquivos vazios ou atualizar timestamps, sem relação com leitura de arquivos compactados.

Alternativa E — ❌ Incorreta

expnd não é um comando padrão do Linux. Provavelmente é um distrator inventado (pode ser uma referência a "expand" ou "exponencial", mas não existe).

PEGA ESSA DICA!

Memorize os comandos de compactação: gzip (comprimir), gunzip (descomprimir), zcat (ler sem descomprimir), zless (paginador), zgrep (buscar dentro de .gz). Em provas de concursos, zcat é frequentemente cobrado para leitura sem descompactação.

Gabarito: letra C.

Link permanente: /questoes/fg080047