Questão de Sistemas Operacionais — Comandos — Quadrix 2024
- Código
- qg347368
- Banca
- Quadrix
- Órgão
- CFP
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista Técnico/TI/Suporte
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. A afirmação está incorreta porque a opção -c cria um novo arquivo de backup, mas a opção -z apenas compacta o arquivo com gzip; quem mostra os detalhes do processo é a opção -v (verbose). Portanto, tar -cz cria um arquivo compactado, mas não exibe os detalhes — para isso seria necessário tar -czv ou tar -czvf.
O comando tar é uma ferramenta clássica do Linux para empacotar arquivos e diretórios em um único arquivo, frequentemente usado em backups. Sua sintaxe básica é tar [opções] [arquivo-destino] [origem]. As opções mais comuns são:
-c (create): cria um novo arquivo de backup (archive).
-x (extract): extrai o conteúdo de um arquivo de backup.
-z (gzip): compacta ou descompacta o arquivo usando gzip.
-v (verbose): mostra os detalhes do processo, listando os arquivos sendo processados.
-f (file): especifica o nome do arquivo de backup.
Quando você combina -cz, o tar cria um arquivo compactado com gzip, mas não exibe os detalhes. Para ver os detalhes, é necessário adicionar -v. Por exemplo, tar -czvf backup.tar.gz /home/usuario cria um backup compactado e mostra cada arquivo processado. Sem o -v, o comando executa silenciosamente.
A pegadinha da questão está em atribuir à opção -z a função de mostrar detalhes, quando na verdade essa função é da opção -v. É uma confusão comum entre as opções do tar, e a banca explora exatamente essa troca.
Na prática, para um backup completo com detalhes, o comando seria:
tar -czvf backup.tar.gz /caminho/do/diretorioAqui, -c cria, -z compacta, -v mostra os detalhes e -f define o nome do arquivo. Sem o -v, o processo é silencioso.
A banca troca a função da opção -v (verbose) pela da opção -z (compactação). O candidato que decora -cz como "criar e compactar" pode assumir que isso já inclui a exibição de detalhes, mas não inclui. Lembre-se: -v é quem mostra os detalhes; -z apenas compacta.
A afirmação diz que tar -cz "criará um novo arquivo de backup e mostrará os detalhes do processo". O erro está na segunda parte: a opção -z não mostra detalhes; ela apenas compacta com gzip. A opção que mostra detalhes é -v (verbose). Portanto, o comando tar -cz cria um arquivo compactado, mas sem exibir os detalhes do processo. Para isso, seria necessário tar -czv ou tar -czvf.
Gabarito: ERRADO
Link permanente: /questoes/qg347368