Você pode especificar em qual diretório deseja extrair os arquivos usando a opção -C
. Mude o seu comando para:
sudo tar -xvzf ~/Downloads/file.tar.gz -C /opt/
Não consigo descompactar um arquivo com a extensão .tar.gz
fez
sudo tar -xvzf ~/Downloads/file.tar.gz /opt/
mas sem sucesso.
diz:
tar: /opt: Not found in archive
tar: Exiting with failure status due to previous errors
Você pode especificar em qual diretório deseja extrair os arquivos usando a opção -C
. Mude o seu comando para:
sudo tar -xvzf ~/Downloads/file.tar.gz -C /opt/
Você está dizendo tar
para procurar /opt/
dentro do arquivo tar e para extrair apenas isso e, como não está nesse arquivo tar, ele gera um erro. Faça:
cd /opt
sudo cp ~/Downloads/file.tar.gz .
sudo tar -xvzf file.tar.gz