Use
tar -xvzf filename.tar.gz --strip-components=1
--strip-components=1
diz a tar
para remover o primeiro componente de caminho (o drupal-7.15/
no seu caso) de cada arquivo ao descompactar.
Estou extraindo um CMS de drupal-7.15.tar.gz para / var / www .
Quando extraído normalmente (com tar -xvzf filename.tar.gz
), os arquivos terminam em /var/www/drupal-7.15 /
Eu quero o conteúdo do diretório drupal-7.15 / arquivado para extrair diretamente em / var / www
Use
tar -xvzf filename.tar.gz --strip-components=1
--strip-components=1
diz a tar
para remover o primeiro componente de caminho (o drupal-7.15/
no seu caso) de cada arquivo ao descompactar.
A solução mais simples e mais amigável é abrir o nautilus usando:
gksudo nautilus
Em seguida, vá para o arquivo, clique duas vezes nele, para que ele abra com o gerenciador de arquivos, clique duas vezes no diretório (dentro do gerenciador de arquivos, clique em Ctrl+A
para selecionar todos os arquivos dentro do diretório, clique em no botão "Extrair" e, em seguida, selecione / var / www /
Alternativamente, você pode apenas
sudo mv /var/www/drupal-7.15/* /var/www/
sudo rm -r /var/www/drupal-7.15
Tags command-line tar archive extract