Manipulando arquivos .gz, .tar.gz e .tar.bz2 no Linux
Muita gente recém chegada ao Linux sente dificuldade ao lidar com arquivos compactados. Tudo bem que há uma grande facilidade para extrair o conteúdo desses arquivos pela interface gráfica, mas e quando só temos a tela preta com o cursor piscando? Como fazer? Segue um mini tutorial sobre manipulação desses tipos de arquivos pelo modo texto.
Extraindo arquivos
Para extrair os arquivos compactados no formato .tar.gz, faça:
tar -xzvf arquivo.tar.gz
E no formato .tar.bz2:
* Você precisa ter o pacote bzip2 instaladotar -jxvf arquivo.tar.bz2
Para extrair o conteúdo de um arquivo .gz, basta fazer:
gunzip nomedoarquivo.gz
* Note que após a operação, o arquivo .gz some, dando lugar ao arquivo original.
Comprimindo arquivos
Para criar arquivos .tar.gz:
tar czvf arquivo.tar.gz arquivos
E para criar arquivos .tar.bz2:
tar cjvf arquivo.tar.bz2 arquivos
Para compactar usando o gzip:
gzip arquivo
* Note que após a operação, o arquivo some, dando lugar ao arquivo .gz.
Maiores informações:
man tar
man gzip

