In .tgz komprimieren


54

Ich möchte Dateien in .tgz komprimieren. Ich weiß, wie man tar.gz macht (mit tar und gzip) und manche Leute sagen, es sei fast dasselbe, aber ich muss eine .tgz machen, wie ??


Vielleicht interessieren Sie sich für .7z und .xz, die großartig sind.
Anonym

Antworten:


79

Eine tar.gz-Datei und eine .tgz-Datei sind ähnlich.

Dateien mit tar komprimieren :

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

Zum Beispiel möchte ich einen backup.tgzoder backup.tar.gzaus einem Ordner erstellen/home/user/project

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

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

Sie können tar cvzfanstelle tar -cvzfauch verwenden.

Extrahieren Sie .tgz- oder .tar.gz-Dateien mit tar

tar -xvzf backup.tgz

tar -xvzf backup.tar.gz

Mnemonik zur Komprimierung (die Reihenfolge der Flags spielt keine Rolle)

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

Mnemonik zur Extraktion (die Reihenfolge der Flags spielt keine Rolle)

  • e X- Trakt
  • Z ee
  • F ile
  • V erbose

Gibt es eine Flagge, um ein Passwort zu haben, wenn Sie Ihre Datei komprimieren?
Dorian Dore

2
Nitpick: Die Reihenfolge der Flags ist wichtig für f : Es muss das letzte Flag sein, sonst schlägt es fehl.
Andres F.

4
Für die Fahnen, cist besser in Erinnerung als schaffen, und zwird als Kompression in Erinnerung, wie sie in dem zvon z lib, g z ip, z ip. Eine bessere mnemonic wäre C reate Z ipped F ile.
Spencer7593

10

Es ist das gleiche. Benennen Sie einfach die Datei von file.tar.gznach um file.tgz.


6
Sie haben den Befehl zum Umbenennen einer Datei vergessen: mv file.tar.gz file.tgz. Natürlich, aber erwähnenswert
Lekensteyn 29.11.11
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.