tar -xf arquivo.tar-x para extrair os dados;
-f indica os arquivos a serem processados.
O segundo exemplo é o arquivo .tar.gz ou .tgz. Os dois são do mesmo tipo. Na verdade são arquivos .tar compactados com gzip. Processando tudo de uma vez: descompactando e abrindo o arquivo .tar.
tar -xzf arquivo.tar.gz
ou
tar -xzf arquivo.tgz
-z aciona o comando gunzip para descompactar o arquivo antes do comando tar extrair o conteúdo.gunzip arquivo.tar.gz tar -xf arquivo.tar ou zcat arquivo.tar.gz | tar -xf -
Nesse último exemplo o comando zcat descompacta o arquivo e, ao invés de gravar um novo arquivo em disco, eu jogo os dados diretamente para o comando tar que lê os dados com o caractére – (hífen) no final da linha.
O próximo tipo é o formato .tar.bz2 que são arquivos compactados com bzip2. Para extraí-los você deve usar a letra j assim:
tar -xjf arquivo.tar.bz2 ou bunzip2 arquivo.tar.bz2 tar -xf arquivo.tar ou bzcat arquivo.tar.bz2 | tar -xf -O último formato a ser visto é o .tar.xz. O compactador xz oferece o melhor grau de compactação mas também leva mais tempo para ser criado. Para extrair um formato xz use a opção J assim:
tar -xJf arquivo.tar.xzFeito.
Cópia do artigo de: http://www2.savant.com.br/index.php/artigos/dicas/43