Para facilitar o envio ou o arquivo de documentos, o Sistema Operacional Linux dispõe de alguns comandos específicos para compactar e descompactar arquivos. Para ver o conteúdo de um arquivo-texto compactado, sem descompactar o arquivo, assinale, a seguir, o comando a ser utilizado.
- A)zcat
Certa: zcat mostra o conteudo de um arquivo compactado sem descompacta-lo permanentemente no disco.
- B)split
Errada: split divide arquivos em partes menores, nao serve para visualizar conteudo compactado.
- C)cpio
Errada: cpio trabalha com arquivamento/copia de arquivos, nao com exibicao do conteudo de um texto compactado.
- D)bzip2
Errada: bzip2 compacta e descompacta arquivos, mas nao eh o comando tipico para apenas exibir o conteudo na tela.
Gabarito: A
No Linux, existem comandos pensados para lidar com arquivos compactados sem obrigar voce a fazer todo o trabalho manualmente. Quando a ideia eh apenas ver o conteudo de um arquivo texto que esta compactado, o comando mais classico eh o que “mostra” o arquivo ja descompactando a saida na tela, como se ele fosse um cat turbinado para arquivos comprimidos. Em concursos, isso costuma aparecer como uma diferenca simples: alguns comandos compactam, outros descompactam, outros apenas listam ou dividem arquivos. O gabarito esta correto porque o comando zcat exibe o conteudo de arquivos compactados em formato compatível com gzip, enviando a saida para o terminal sem criar uma copia descompactada no disco. Ou seja, voce consegue ler o texto diretamente, economizando tempo e espaco. A logica eh: se o arquivo esta comprimido e voce quer apenas visualizar o conteudo, usa-se um comando de leitura com descompressao em tempo real. Ja os demais comandos seguem outras funcoes. Split divide arquivos em partes menores, cpio serve para copiar arquivos para dentro e fora de arquivos-archive, e bzip2 eh um utilitario de compressao/descompressao, nao de visualizacao direta do conteudo. Em provas de Linux, a banca gosta justamente dessa confusao entre compactar, descompactar, listar e exibir.