Comment décompresser le fichier .tgz en utilisant le terminal?

120

J'ai téléchargé le fichier mongodb-linux-x86_64-2.6.3.tgz à l'aide de Windows 7 et l'ai conservé sur l'emplacement D:\Amra\Software\Developing Soft .

Lorsque je fais un clic droit sur ce fichier .tgz en utilisant Ubuntu et que vous voyez la propriété, il affiche Location: /media/towhid/Amra/Software/Developing Soft . Maintenant, comment vais-je décompresser ce fichier .tgz en utilisant la commande tar depuis le terminal?

    
posée Towhid 19.07.2014 - 10:17
la source

2 réponses

211

Pour extraire un fichier .tgz avec tar que vous devez utiliser,

tar -xvzf /path/to/yourfile.tgz

où,

  • x pour l'extrait
  • v pour verbose
  • z pour gnuzip
  • f pour le fichier, devrait venir juste avant le nom du fichier.

Vous pouvez utiliser la commande suivante dans un terminal pour décompresser le fichier dans votre cas,

tar -xvzf /media/towhid/Amra/Software/Developing\ Soft/mongodb-linux-x86_64-2.6.3.tgz

Extraire un fichier .tgz dans un répertoire différent:

On peut utiliser l'option -C pour extraire le contenu de l'archive dans un répertoire différent, comme suit,

tar -xvzf /path/to/yourfile.tgz -C /path/where/to/extract/
    
réponse donnée souravc 19.07.2014 - 10:22
la source
3

Ouvrez le terminal et utilisez la commande cd pour changer de répertoire dans le répertoire où se trouve le fichier mongodb-linux-x86_64-2.6.3.tgz et exécutez la commande suivante:

tar xzf mongodb-linux-x86_64-2.6.3.tgz   

La commande ci-dessus va extraire le contenu de l'archive mongodb-linux-x86_64-2.6.3.tgz tout en préservant la structure du répertoire hiérarchique de l'archive.

Une commande similaire extrait des fichiers .tar.xz. Ouvrez le terminal et lancez la commande suivante:

tar -xf /path/to/your/file.tar.xz

Explication:

  • -x extrait les fichiers d'une archive
  • -f use archive file
réponse donnée karel 24.01.2015 - 05:15
la source

Lire d'autres questions sur les étiquettes