Compresser en .tgz

54

Je veux compresser des fichiers au format .tgz. Je sais comment faire tar.gz (avec tar et gzip) et certaines personnes disent que c'est presque la même chose, mais je dois faire un .tgz, comment ??

RocketMan
la source
Vous pourriez être intéressé par .7z et .xz qui sont très bien.
Anonyme

Réponses:

79

Un fichier tar.gz et un fichier .tgz sont similaires.

Compressez les fichiers en utilisant tar:

tar -cvzf <name of tarball>.tgz /path/to/source/folder

par exemple, je veux créer un dossier backup.tgzou à backup.tar.gzpartir de/home/user/project

tar -cvzf backup.tgz /home/user/project

tar -cvzf backup.tar.gz /home/user/project

Vous pouvez utiliser tar cvzfau lieu de tar -cvzfainsi.

Extraire les fichiers .tgz ou .tar.gz avec tar

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz

Mnémonique pour la compression (l'ordre des drapeaux n'a pas d'importance)

  • C ompress
  • Z ee
  • F ile
  • V erbose

Mnémonique pour l' extraction (l'ordre des drapeaux n'a pas d'importance)

  • e X tract
  • Z ee
  • F ile
  • V erbose
Wisemonkey
la source
Y at-il un drapeau pour avoir un mot de passe lorsque vous compressez votre fichier?
Dorian Dore
2
Nitpick: l'ordre des drapeaux est important pour f : ce doit être le dernier drapeau, sinon il échoue.
Andres F.
4
Pour les drapeaux, il cvaut mieux se souvenir de créer, et zde compression, comme dans la bibliothèquez from z , g z ip, z ip. Une meilleure mnémotechnique serait C réer Z ipped F ile.
spencer7593
10

C'est le même. Il suffit de renommer le fichier de file.tar.gzà file.tgz.

organiser
la source
6
Vous avez oublié la commande pour renommer un fichier: mv file.tar.gz file.tgz. Évident, mais il convient de mentionner
Lekensteyn