Marcos de Castro
EQUIPE
27/08/2026 • 10:31
Vamos analisar cada uma das afirmações sobre o comando tar no Linux.
Na primeira afirmação, diz-se que o comando 'tar cf emprel.tar root/emprel' compacta todos os arquivos do diretório e cria um arquivo chamado emprel.tar, afirmando ainda que oferece um nível de compactação similar ao ZIP. Essa afirmação tem um erro conceitual: o comando 'tar cf' apenas arquiva os arquivos, ou seja, reúne todos em um arquivo 'tarball', sem qualquer compactação real. Para compactar, seria necessário usar a opção 'z' para gzip (exemplo: 'tar czf'). Portanto, a primeira afirmação está incorreta por afirmar que há compactação e que esta seria similar à do ZIP.
A segunda afirmação diz: 'O comando tar tvf emprel.tar apresenta uma listagem com o conteúdo armazenado no pacote emprel.tar.' Essa alternativa está correta, pois o tar com as opções 't' (listar), 'v' (detalhado) e 'f' (arquivo especificado) realmente mostra a lista dos arquivos contidos no 'tarball'.
A terceira afirmação diz: 'O comando tar rf emprel.tar emprel.txt remove o arquivo emprel.txt do pacote emprel.tar.' Isso está incorreto: a flag 'r' serve para adicionar arquivos a um arquivo tar já existente, não para removê-los. Ou seja, esse comando adicionaria o emprel.txt e não o removeria.
Assim, somente a afirmação II está correta. Portanto, o gabarito certo é a letra b.
Na primeira afirmação, diz-se que o comando 'tar cf emprel.tar root/emprel' compacta todos os arquivos do diretório e cria um arquivo chamado emprel.tar, afirmando ainda que oferece um nível de compactação similar ao ZIP. Essa afirmação tem um erro conceitual: o comando 'tar cf' apenas arquiva os arquivos, ou seja, reúne todos em um arquivo 'tarball', sem qualquer compactação real. Para compactar, seria necessário usar a opção 'z' para gzip (exemplo: 'tar czf'). Portanto, a primeira afirmação está incorreta por afirmar que há compactação e que esta seria similar à do ZIP.
A segunda afirmação diz: 'O comando tar tvf emprel.tar apresenta uma listagem com o conteúdo armazenado no pacote emprel.tar.' Essa alternativa está correta, pois o tar com as opções 't' (listar), 'v' (detalhado) e 'f' (arquivo especificado) realmente mostra a lista dos arquivos contidos no 'tarball'.
A terceira afirmação diz: 'O comando tar rf emprel.tar emprel.txt remove o arquivo emprel.txt do pacote emprel.tar.' Isso está incorreto: a flag 'r' serve para adicionar arquivos a um arquivo tar já existente, não para removê-los. Ou seja, esse comando adicionaria o emprel.txt e não o removeria.
Assim, somente a afirmação II está correta. Portanto, o gabarito certo é a letra b.