Questão nº 42
Questão de Tecnologia da Informação · FGV DNIT 2024 (nº 42)
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
- Atar.
- Bgrep.
- Czcat. (alternativa correta)
- Dtouch.
- Eexpnd.
Resposta comentada
Gabarito Alternativa C
Para economizar espaço, muitas vezes compactamos arquivos. Quando precisamos ver o conteúdo de um arquivo compactado com gzip (um formato comum de compressão), mas não queremos criar uma cópia descompactada no disco, usamos comandos especiais que descompactam o conteúdo diretamente para a tela (saída padrão).
- (A) Incorreta: O
taré usado para agrupar vários arquivos em um único arquivo (um "pacote" ou "arquivo morto") e, opcionalmente, compactá-lo (geralmente comgzipoubzip2). Ele não serve para ler o conteúdo de um arquivo.gzindividual diretamente para a tela sem descompactá-lo para o disco. A armadilha é quetaré frequentemente usado com gzip (em arquivos.tar.gz), mas sua função principal é arquivar/extrair, não visualizar o conteúdo de um arquivo gzipped. - (B) Incorreta: O
grepé usado para procurar padrões de texto dentro de arquivos. Embora existam versões comozgrepque podem procurar em arquivos gzipped, ogrepem si não exibe o conteúdo completo de um arquivo compactado para a saída padrão. - (C) Correta: O comando
zcaté projetado especificamente para descompactar arquivosgzipe enviar seu conteúdo diretamente para a saída padrão (geralmente a tela), sem criar um arquivo descompactado no disco. Isso atende perfeitamente à necessidade de "ler arquivos que foram previamente compactados com gzip, sem descompactá-los" (no sentido de não criar um novo arquivo no disco). - (D) Incorreta: O
touché usado para criar arquivos vazios ou para atualizar as datas de modificação/acesso de arquivos existentes. Não tem relação com leitura ou descompressão. - (E) Incorreta: O
expnd(ouexpand) é usado para converter tabulações (tabs) em espaços em um arquivo. Não tem relação com compressão ou leitura de arquivos gzipped.
Fonte: FGV DNIT 2024 Analista Administrativo - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.