Observe a linha de comando para um sistema Linux tar xzf my...
Observe a linha de comando para um sistema Linux
tar xzf myfile.tar.gz
A ação realizada pela sua execução é:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - descompactar o arquivo myfile.tar.gz no diretório corrente.
A questão aborda o conhecimento sobre comandos de manipulação de arquivos em sistemas operacionais Linux, mais especificamente o comando tar, que é amplamente utilizado para criar e extrair arquivos comprimidos. Este é um conceito fundamental para quem trabalha com Linux, seja no desenvolvimento de software, administração de sistemas ou mesmo em preparação para concursos públicos que envolvam conhecimentos de TI.
O comando tar possui diversas opções que podem ser utilizadas para especificar a ação desejada. No caso da linha de comando tar xzf myfile.tar.gz
, as opções utilizadas fornecem as seguintes instruções ao programa:
- x - Extrair os arquivos (extract).
- z - Descomprimir os arquivos através do gzip.
- f - Indica que o próximo argumento é o nome do arquivo (file).
Ao executar esta linha de comando, o arquivo myfile.tar.gz será descompactado no diretório atual em que o usuário está trabalhando. Isso é o que define a alternativa B como correta. A descompressão é o processo de restaurar os arquivos ao seu tamanho e forma original, retirando-os do pacote .tar.gz, que é uma combinação de arquivamento (.tar) e compressão (.gz).
As outras alternativas descrevem ações que não estão relacionadas ao comando fornecido:
- A criação de um arquivo de backup (my tar.gz) seria feita com opções como c (para criar) em vez de x.
- Habilitar a execução ou executar o arquivo com permissão temporária não são funções do comando tar, e sim ações relacionadas à permissão de arquivos e execução de scripts ou binários.
- Apagar o conteúdo de um arquivo seria uma função associada ao comando rm ou a opções específicas em outros comandos de manipulação de arquivos.
Entendendo o propósito de cada opção e a função geral do comando tar, fica fácil identificar a alternativa correta e compreender como manipular arquivos comprimidos em um ambiente Linux.
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
Comando .tar está ligado a compactação/descompactação.
GAB LETRA B
tar xzf myfile.tar.gz
eXtract file
GABARITO LETRA B
--- > Comando tar: empacotar ou extrair arquivos empacotados.
Faltou o "-" antes dos parametros do comando, são necessarios para o funcionamento, ignorando esse detalhe é letra B mesmo
TAR: muito usado para fins de backup. Com ele posso comprimir um arquivo ou descompactar. Eliminamos as letras: "C", "D", e "E". Ficamos entre "A" e "B" (veja pelas estatísticas que é onde os colegas mais ficaram em dúvidas).
Vamos analisar os parâmetros:
- x = eXtrair;
- z = representa a compressão gzip;
- f = nome do arquivo.
Veja que além de se criar um backup, é preciso descompactá-lo. O que nos leva ao gabarito B.
>>Em frente e enfrente>>
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo