Kompresuj w .tgz


54

Chcę skompresować pliki w .tgz. Wiem jak zrobić tar.gz (z tar i gzip) i niektórzy ludzie mówią, że jest prawie taki sam, ale muszę zrobić .tgz, jak?


Możesz być zainteresowany .7z i .xz, które są świetne.
Anonimowy

Odpowiedzi:


79

Plik tar.gz i .tgz są podobne.

Kompresuj pliki za pomocą tar:

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

na przykład chcę utworzyć folder backup.tgzlubbackup.tar.gz/home/user/project

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

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

Możesz użyć tar cvzfzamiast tar -cvzf.

Wyodrębnij pliki .tgz lub .tar.gz za pomocą tar

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz

Mnemoniczny do kompresji (kolejność flag nie ma znaczenia)

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

Mnemoniczny do ekstrakcji (kolejność flag nie ma znaczenia)

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

Czy podczas kompresji pliku jest dostępna flaga?
Dorian Dore,

2
Nitpick: kolejność flag ma znaczenie dla f : musi to być ostatnia flaga, w przeciwnym razie zawiedzie.
Andres F.,

4
W przypadku flag, clepiej jest pamiętany jako tworzenie i zjest pamiętana w kompresji, jak w zz oo lib g oo IP, oo ip. Lepszym mnemonikiem byłoby C reate Z ipped F ile.
spencer7593,

10

To jest to samo. Po prostu zmień nazwę pliku od file.tar.gzna file.tgz.


6
Zapomniałeś komendę do zmiany nazwy pliku: mv file.tar.gz file.tgz. Oczywiste, ale warte wspomnienia
Lekensteyn
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.