121 votes

comment extraire des fichiers tar.7z à partir de la ligne de commande ?

Existe-t-il un moyen d'extraire des fichiers au format tar.7z en utilisant des outils en ligne de commande dans Ubuntu ?

92voto

Aaron Orr Points 11

Oui - le paquet p7zip / p7zip-full fournit une application en ligne de commande pour compresser/décompresser les fichiers 7z. La commande est simplement 7z .

Vous pouvez combiner un 7z / tar appelez en utilisant un tuyau :

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

où target_dir est un répertoire déjà existant.

74voto

Saurav Kumar Points 14168
  • Installez p7zip-full s'il n'est pas déjà installé :

    sudo apt-get install p7zip-full
  • Exécutez cette commande pour extraire le fichier .tar.7z (allez dans le répertoire où se trouve votre fichier, si c'est le cas). myfile.tar.7z est le nom de votre fichier) :

    7za x myfile.tar.7z
    tar -xvf myfile.tar
  • C'est ça. En fait, la première commande extrait le fichier .tar puis la commande suivante l'extrait complètement.

39voto

Mitch Points 102545

Assurez-vous que 7zip est installé, sinon, appuyez simplement sur Ctrl + Alt + T sur votre clavier pour ouvrir le Terminal. Lorsqu'il s'ouvre, exécutez la ou les commandes ci-dessous :

sudo apt-get install p7zip

Pour installer l'utilitaire de ligne de commande, procédez comme suit

sudo apt-get install p7zip-full

Une fois que c'est fait, vous pouvez faire ce qui suit pour extraire :

7z e <file_name>.tar.7z

Pour extraire avec les chemins complets :

7z x <file_name>.tar.7z

Pour spécifier un chemin d'accès à l'extraction :

7z x <file_name>.tar.7z -opath

7z n'autorise pas les espaces entre -o et le chemin.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X