Você que utiliza o Linux, sabe que as vezes é necessário descompactar alguns arquivos via terminal, sendo que, via interface gráfica, basta clicar com o botão direito do mouse sobre o arquivo em questão e selecionar uma das opções para “Extrair”.
Mas então como podemos proceder para executar a descompactação via linha de comando?
Bom, isso é muito simples, para concluir essa operação, siga os passos abaixo;
-
Abra o terminal Aplicativos > Acessórios > Terminal (Ubuntu);
-
Agora você deve encontrar a pasta onde o arquivo está, nesse caso, digitamos “cd” sem aspas e o caminho da pasta, no caso de pastas que tenham nomes com espaços, é necessário utilizar aspas, exemplo: “Área de Trabalho”; Outro ponto importante, é que o sistema faz distinção entre letras maiúsculas e minúsculas, portanto, se você digitar “área de trabalho” ao invés de “Área de trabalho” o sistema não vai encontrar, veja uma exemplo do comando para abrir uma pasta via terminal abaixo:
cd /home/joao/”Área de trabalho”/
O comando acima abre a pasta “Área de Trabalho” do usuário “Joao”. Mas este exemplo ainda não tem nada relacionado com o comando para extrair o conteúdo dos arquivos compactados, é apenas para seu entendimento de caminhos de pastas.Agora que você sabe o caminho da pasta, verifique qual a extensão do arquivo, pois existe um comando para cada extensão, veja os comandos abaixo:
zip:
unzip nomedoarquivo.zip
rar:
unrar x nomedoarquivo.rar
tar:
tar -xvf nomedoarquivo.tar
tar.gz:
tar -vzxf nomedoarquivo.tar.gz
bz2:
bunzip nomedoarquivo.bz2
tar.bz2:
tar -jxvf nomedoarquivo.tar.bz2
-
Exemplo de arquivo .tar.bz2 na área de trabalho do usuário João: tar -jxvf /home/joao/”Área de Trabalho”/nomedoarquivo.tar.bz2 Este exemplo serve para todas as extensões, apenas modifique o comando pelo correto.
Fonte: Todo Espaço Online