Existe-t-il un moyen d'extraire des fichiers au format tar.7z en utilisant des outils de ligne de commande dans Ubuntu?
Existe-t-il un moyen d'extraire des fichiers au format tar.7z en utilisant des outils de ligne de commande dans Ubuntu?
Oui - le package 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 appel 7z
/ tar
à l'aide d'un canal:
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 (accédez au répertoire où se trouve votre fichier, si myfile.tar.7z
correspond à votre nom de fichier):
7za x myfile.tar.7z
tar -xvf myfile.tar
C'est ça. En fait, les premiers extraits de la commande dans le fichier .tar puis la prochaine commande l’extraient 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 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 terminé, vous pouvez effectuer les opérations suivantes pour extraire:
7z e <file_name>.tar.7z
Extraire avec des chemins complets:
7z x <file_name>.tar.7z
Pour spécifier un chemin à extraire vers:
7z x <file_name>.tar.7z -o path
Lire d'autres questions sur les étiquettes compression tar 7zip decompress