come estrarre i file tar.7z dalla riga di comando? [duplicare]

73

C'è un modo per estrarre file di formato tar.7z usando gli strumenti da riga di comando in Ubuntu?

    
posta pacodelumberg 05.09.2013 - 10:07

3 risposte

59

Sì: il pacchetto p7zip / p7zip-full fornisce un'applicazione da riga di comando per comprimere / decomprimere i file 7z. Il comando è semplicemente 7z .

Puoi combinare una chiamata di 7z / tar utilizzando una pipe:

7z x -so yourfile.tar.7z | tar xf - -C target_dir

dove target_dir è una directory già esistente.

    
risposta data tohuwawohu 05.09.2013 - 10:21
49
  • Installa p7zip-full se non è già installato:

    sudo apt-get install p7zip-full
    
  • esegui questo comando per estrarre il file .tar.7z (vai alla directory in cui si trova il tuo file, se myfile.tar.7z è il nome del tuo file):

    7za x myfile.tar.7z
    tar -xvf myfile.tar
    
  • Questo è tutto. In realtà il primo comando estrae nel file .tar, quindi il comando successivo lo estrae completamente.

risposta data Saurav Kumar 05.09.2013 - 10:22
23

Assicurati che 7zip sia installato, altrimenti, premi Ctrl + Alt + T sulla tastiera per aprire Terminal. Quando si apre, esegui i comandi seguenti:

sudo apt-get install p7zip

Per installare il programma di utilità della riga di comando:

sudo apt-get install p7zip-full

Una volta terminato, puoi estrarre quanto segue:

7z e <file_name>.tar.7z

Per estrarre con percorsi completi:

7z x <file_name>.tar.7z

Per specificare un percorso da estrarre su:

7z x <file_name>.tar.7z -o path 
    
risposta data Mitch 05.09.2013 - 10:22

Leggi altre domande sui tag