Um estudante do curso Técnico em Informática do IFRR precisa...

Próximas questões
Com base no mesmo assunto
Q1024254 Sistemas Operacionais
Um estudante do curso Técnico em Informática do IFRR precisa instalar um softwareLinux em uma máquina do laboratório(software.tar.gz)que possui a distribuição Ubuntu 12.04 LTS. Contudo, oaluno não recorda o nome exato do comando para extrair arquivos compactados, então é necessário extrair seu conteúdo, qual das alternativas abaixo melhor representa o comando para extrair o arquivo para auxiliar o estudante?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - tar -xzvf software.tar.gz

Vamos entender o comando tar e como ele é utilizado para extrair arquivos compactados no formato .tar.gz, que é um formato comum no sistema operacional Linux. O comando tar (Tape Archive) é amplamente usado para criar e manipular arquivos em formato de arquivo tar, que é um dos formatos padrões de arquivos comprimidos no Linux.

Primeiro, vamos decompor a alternativa correta:

tar -xzvf software.tar.gz

Esse comando utiliza várias opções:

  • -x significa extrair os arquivos do arquivo compactado.
  • -z indica que o arquivo está compactado com gzip, o que é comum para arquivos com extensão .tar.gz.
  • -v ativa o modo verbose, ou seja, ele mostra os arquivos sendo extraídos enquanto o comando é executado.
  • -f especifica o nome do arquivo de entrada que será manipulado, neste caso, software.tar.gz.

Por que as outras alternativas estão incorretas?

  • A - sudotar-czvf software.tar.gz: Esta alternativa está incorreta porque o comando -c cria um novo arquivo tar, e não extrai.
  • B - tar-czvf software.tar.gz: Novamente, a presença do -c indica a criação de um arquivo tar, ao invés de sua extração.
  • C - tar -tz -f software.tar.gz: O -t lista o conteúdo do arquivo tar sem extraí-lo.
  • E - tar -cvjf software.tar.gz: Esta opção está errada porque usa -c para criar e -j que indica compressão com bzip2, não gzip.

Para resolver questões como essa, o aluno precisa ter um conhecimento básico sobre os comandos de manipulação de arquivos no Linux, especialmente o comando tar, e as opções mais comuns usadas com ele. Essa é uma habilidade essencial para quem lida com sistemas operacionais baseados em Linux, seja em ambiente de desenvolvimento ou administração de sistemas.

Espero que essa explicação tenha elucidado o uso do comando tar e as opções necessárias para extrair arquivos do formato .tar.gz. Se tiver mais dúvidas, estou à disposição!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: D

Comando correto seria tar -xzvf prova.tar.gz

-z Opção porque o arquivo foi compactado utilizando a comprensão gzip (.gz)

-x Extrair conteúdo

-v Ativa modo verbose: lista os arquivos extraídos no momento do procedimento. (parâmetro opcional)

-f parâmetro utilizado para informar nome do arquivo atual a ser trabalhado. (software.tar.gz)

O pessoal do QC tem que tomar mais cuidado na transcrição das questões para o site.

O correto para a letra D (gabarito) seria "tar -xzvf software.tar.gz".

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo