lorsque je télécharge un fichier .tar.gz, je l’ouvre avec deux commandes, d’abord gunzip
, puis tar
.
Est-il possible de l'ouvrir avec une seule commande?
tar xzf file.tar.gz
Les lettres sont:
Vous pouvez utiliser tar avec un argument "z"
tar xvfz mytar.tar.gz
Si vous n’avez pas gnu tar, il est toujours possible d’ouvrir le fichier en une seule étape (bien que techniquement il reste deux commandes) en utilisant un tube
zcat file.tar.gz |tar x
Comment extraire un fichier gz?
Utilisez la commande guzip comme suit:
$ gunzip file.gz
OR
$ gzip -d file.gz
Comment extraire un fichier tar.gz ou .tgz?
Les fichiers d'extension tar.gz ou .tgz sont des fichiers tar compressés avec gzip. Sur le système Unix, extrayez-les avec la commande suivante:
$ gunzip < file.tar.gz | tar xvf -
$ gunzip < file.tgz | tar xvf -
Si vous avez GNU tar (système Linux), vous pouvez utiliser directement l'option z:
$ tar xvzf file.tar.gz
$ tar xvzf file.tgz
Pour en savoir plus, allez à http://www.cyberciti.biz/faq/howto-compress-expand-gz-files/
La seule chose que je voudrais ajouter est que z ne fonctionne généralement que sur gnu tar . Ce fichier UNIX typique n'aura pas ceci dans mon expérience au moins. - Jon Mar 16 à 16h19
L'option z fonctionne également bien sur mon OS-X 10.5.
En ce qui concerne la mémorisation, je pense qu’il est facile de penser à ce que vous voulez et pas seulement à des lettres.
Ensuite, vous vous retrouvez généralement avec ces deux commandes:
Supprimer le fichier unique du fichier tar Fichier compressé
Pour extraire un seul fichier appelé video.mpeg à partir de video.tar, utilisez la commande suivante comme exemple ci-dessous.
# tar -xvf video.tar video.mpeg
video.mpeg
Extraction d'un fichier unique à partir d'un fichier tar.gz
Utilisez la commande suivante pour extraire un fichier unique codefile.xml à partir du fichier d'archive websitecode.tar.gz.
# tar -zxvf websitecode.tar.gz code.xml
code.xml
Extraction d'un fichier unique à partir d'un fichier tar.bz2
Utilisez la commande pour extraire un fichier unique file.html de websitecode.tar.bz2.
# tar -jxvfwebsitecode.tar.bz2 home/website/file.html
/home/website/file.html
Vous pouvez aussi en savoir plus sur toutes les commandes tar sur Ce lien explique toutes les commandes tar utiles disponibles sous linux
Sous Windows Essayez l’utilitaire tartool http://tartool.codeplex.com/
C'est gratuit et le code est open source et utilise la bibliothèque SharpZipLib.
Disclaimer: Je suis l'auteur de cet utilitaire.