I want to compress files in .tgz. I know how to make tar.gz(with tar and gzip) and some people say it is almost the same, but I need to make a .tgz, how??
Asked
Active
Viewed 3.3e+01k times
2 Answers
107
A tar.gz file and a .tgz file are similar.
Compress files using tar:
tar -cvzf <name of tarball>.tgz /path/to/source/folder
for example, I want to create a backup.tgz or backup.tar.gz from folder /home/user/project
tar -cvzf backup.tgz /home/user/project
tar -cvzf backup.tar.gz /home/user/project
You can use tar cvzf instead of tar -cvzf as well.
Extract .tgz or .tar.gz files using tar
tar -xvzf backup.tgz
tar -xvzf backup.tar.gz
Mnemonic for compression (the order of the flags do not matter)
- C ompress
- Z ee
- F ile
- V erbose
Mnemonic for extraction (the order of the flags do not matter)
- e X tract
- Z ee
- F ile
- V erbose
Seth
- 57,282
- 43
- 144
- 200
wisemonkey
- 3,293
- 8
- 30
- 34
-
Is there a flag to have a password when you compress your file? – Dorian Dore Apr 17 '15 at 04:04
-
4Nitpick: the order of the flags does matter for **f**: it must be the last flag, otherwise it fails. – Andres F. Jul 25 '17 at 14:41
-
8For the flags, **`c`** is better remembered as create, and **`z`** is remembered as compression, as in the `z` from **z**lib, g**z**ip, **z**ip. A better mnemonic would be **C** reate **Z** ipped **F** ile. – spencer7593 Oct 31 '17 at 20:18
-
1Aren't `.tar.gz` file and a `.tgz` *exactly* the same? – Immanuel Weihnachten Apr 22 '20 at 09:42
-
@ImmanuelWeihnachten these are just file extensions without any explicit meaning. You give meaning to them. And yes, `.tar.gz` and a `.tgz` considered the same. – Neurotransmitter Jun 08 '20 at 12:32
13
It's the same. Just rename the file from file.tar.gz to file.tgz.
arrange
- 14,727
- 4
- 42
- 32
-
7You've forgotten the command for renaming a file: `mv file.tar.gz file.tgz`. Obvious, but worth mentioning – Lekensteyn Nov 29 '11 at 23:08