Kompres dalam .tgz

54

Saya ingin mengompres file dalam .tgz. Saya tahu cara membuat tar.gz (dengan tar dan gzip) dan beberapa orang mengatakan itu hampir sama, tetapi saya perlu membuat .tgz, bagaimana ??

Manusia Roket
sumber
Anda mungkin tertarik pada .7z dan .xz yang bagus.
Anonim

Jawaban:

79

File tar.gz dan file .tgz serupa.

Kompres file menggunakan tar:

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

misalnya, saya ingin membuat folder backup.tgzatau backup.tar.gzdari/home/user/project

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

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

Anda dapat menggunakan tar cvzfbukan tar -cvzfjuga.

Ekstrak file .tgz atau .tar.gz menggunakan tar

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz

Mnemonic untuk kompresi (urutan bendera tidak masalah)

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

Mnemonik untuk ekstraksi (urutan bendera tidak masalah)

  • e X traktat
  • Z ee
  • F ile
  • V erbose
wisemonkey
sumber
Apakah ada tanda untuk memiliki kata sandi saat Anda mengompres file Anda?
Dorian Dore
2
Nitpick: urutan flag tidak masalah untuk f : itu harus menjadi flag terakhir, jika tidak maka gagal.
Andres F.
4
Untuk flag, clebih baik diingat sebagai create, dan zdiingat sebagai kompresi, seperti pada zdari z lib, g z ip, z ip. Mnemonik yang lebih baik adalah C reate Z ipped F ile.
spencer7593
10

Itu sama. Cukup ganti nama file dari file.tar.gzmenjadi file.tgz.

mengatur
sumber
6
Anda lupa perintah untuk mengubah nama file: mv file.tar.gz file.tgz. Jelas, tetapi layak disebut
Lekensteyn