J'ai téléchargé le fichier mongodb-linux-x86_64-2.6.3.tgz
sous Windows 7 et je l'ai conservé à l'emplacement D:\Amra\Software\Developing Soft
.
Lorsque je clique avec le bouton droit sur ce fichier .tgz sous Ubuntu et que je vois une 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
à partir du terminal?
Pour extraire un fichier .tgz
avec tar, vous devez utiliser,
tar -xvzf /path/to/yourfile.tgz
où,
x
for extractv
pour verbosez
pour gnuzipf
pour le fichier, devrait arriver enfin 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
.tgz
dans un répertoire différent:L'option -C
permet d'extraire le contenu de l'archive dans un autre répertoire, comme suit:
tar -xvzf /path/to/yourfile.tgz -C /path/where/to/extract/
Ouvrez le terminal et utilisez la commande cd
pour changer de répertoire en répertoire où se trouve le fichier mongodb-linux-x86_64-2.6.3.tgz, puis exécutez la commande suivante:
tar xzf mongodb-linux-x86_64-2.6.3.tgz
La commande ci-dessus extraira le contenu de l'archive mongodb-linux-x86_64-2.6.3.tgz tout en préservant la structure de répertoires de l'arborescence hiérarchique.
Une commande similaire extrait les fichiers .tar.xz. Ouvrez le terminal et lancez la commande suivante:
tar -xf /path/to/your/file.tar.xz
Explication:
-x
extraire les fichiers d'une archive-f
utilise un fichier archiveMettons fin aux décennies d'options de goudron à une lettre, à peine mémorables. Utilisez ceci pour extraire votre fichier .tgz
:
tar --extract --file /path/to/file.tgz
L'explication des options utilisées a été volontairement laissée de côté.