Comprimi in .tgz


54

Voglio comprimere i file in .tgz. So come fare tar.gz (con tar e gzip) e alcune persone dicono che è quasi lo stesso, ma devo fare un .tgz, come ??


Potresti essere interessato a .7z e .xz che sono fantastici.
Anonimo il

Risposte:


79

Un file tar.gz e un file .tgz sono simili.

Comprimi i file usando tar:

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

ad esempio, voglio creare una backup.tgzo backup.tar.gzdalla cartella/home/user/project

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

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

Puoi usare anche al tar cvzfposto di tar -cvzf.

Estrai i file .tgz o .tar.gz usando tar

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz

Mnemonico per compressione (l'ordine delle bandiere non ha importanza)

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

Mnemonico per estrazione (l'ordine delle bandiere non ha importanza)

  • e X tratto
  • Z ee
  • F ile
  • V erbose

C'è un flag per avere una password quando comprimi il tuo file?
Dorian Dore,

2
Nitpick: l'ordine delle bandiere è importante per f : deve essere l'ultima bandiera, altrimenti fallisce.
Andres F.

4
Per i flag, cè meglio ricordarlo come create, ed zè ricordato come compressione, come in zfrom z lib, g z ip, z ip. Un mnemonico migliore sarebbe C reate Z ipped F ile.
spencer7593,

10

È lo stesso. Rinomina il file da file.tar.gza file.tgz.


6
Hai dimenticato il comando per rinominare un file: mv file.tar.gz file.tgz. Ovvio, ma degno di nota
Lekensteyn,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.