Como descompactar um arquivo de um diretório para outro no linux?

13

Quero descompactar um pacote de um diretório para outro, diretamente no prompt de comando. Eu quero descompactar o pacote joomla no diretório htdocs do xampp. Como fazer isso diretamente no prompt de comando? A razão pela qual estou perguntando isso é que, se eu tentar o modo "arrastar e soltar", não será possível, pois o xampp é armazenado no diretório / opt e sem a autenticação de superusuário, nada pode ser salvo nele. Você pode argumentar dizendo que por que eu descompactei o xampp inicialmente no modo su, mas isso tinha que ser feito para que o apache não me desse problemas de inicialização.

Kasperasky
fonte

Respostas:

31

descompacte tar.gz:


tar zxvf tarball.tar.gz -C destination_dir

descompacte tar.bz2:


tar jxvf tarball.tar.bz2 -C destination_dir
loentar
fonte
Aprenda algo novo diariamente lendo respostas.
22410 steve.lippert
7
cd targetdir
tar xf pathtoarchive/archive.tar
Peter G.
fonte
Este é o meu método preferido, pois normalmente quero trabalhar nesses arquivos a seguir.
22410 steve.lippert