.Tgz sıkıştır


54

Dosyaları .tgz içinde sıkıştırmak istiyorum. Tar.gz'nin (tar ve gzip ile) nasıl yapıldığını biliyorum ve bazı insanlar neredeyse aynı olduğunu söylüyorlar, ama bir .tgz yapmam gerekiyor, nasıl?


Mükemmel olan .7z ve .xz ile ilgilenebilirsiniz.
Anonim

Yanıtlar:


79

Bir tar.gz dosyası ve bir .tgz dosyası benzer.

Tar kullanarak dosyaları sıkıştır :

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

örneğin bir klasör oluşturmak backup.tgzveya backup.tar.gzklasörden oluşturmak istiyorum/home/user/project

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

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

Bunun tar cvzfyerine de kullanabilirsiniz tar -cvzf.

Özü .tgz veya Tar.gz dosyaları tar ile

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz

Sıkıştırma için hatırlatıcı (bayrakların sırası önemli değil)

  • C sıkıştır
  • Z ee
  • F ile
  • V Erbose

Çıkarma için hatırlatıcı (bayrakların sırası önemli değil)

  • e X yolu
  • Z ee
  • F ile
  • V Erbose

Dosyanızı sıkıştırdığınızda bir şifreniz olacak bir bayrak var mı?
Dorian Dore

2
Nitpick: bayrakların sırası f için önemlidir : son bayrak olmalıdır, aksi halde başarısız olur.
Andres F.

4
Bayraklar için, cdaha iyi oluşturmak olarak hatırlanır ve zolduğu gibi, sıkıştırma, hatırlanır zgelen z lib g z ip, z ip. Daha iyi bir anımsatıcı olurdu C REATE Z ipped F Ile.
spencer7593

10

Aynısı. Sadece dosyayı yeniden adlandırmak file.tar.gziçin file.tgz.


6
Bir dosya yeniden adlandırma komutunu unuttuysanız: mv file.tar.gz file.tgz. Açık, ama söz etmeye değer
Lekensteyn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.