Est-il possible d'extraire des fichiers au format tar.7z à l'aide d'outils de ligne de commande dans Ubuntu?
Oui - le paquet p7Zip
/p7Zip-full
fournit une application en ligne de commande pour les fichiers Zip/unzip 7z. La commande est simplement 7z
.
Vous pouvez combiner un appel 7z
/tar
en utilisant un tube:
7z x -so yourfile.tar.7z | tar xf - -C target_dir
où target_dir est un répertoire déjà existant.
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 au répertoire où se trouve votre fichier, si myfile.tar.7z
est votre nom de fichier):
7za x myfile.tar.7z
tar -xvf myfile.tar
C'est tout. En fait, la première commande extrait le fichier .tar, puis la commande suivante l'extrait complètement.
Assurez-vous que 7Zip est installé, sinon appuyez simplement sur Ctrl+Alt+T sur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez 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 cela fait, vous pouvez extraire les éléments suivants:
7z e <file_name>.tar.7z
Pour extraire avec des chemins complets:
7z x <file_name>.tar.7z
Pour spécifier un chemin à extraire pour:
7z x <file_name>.tar.7z -o path