GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Untar, ungz, gz, tar – wie merken Sie sich all die nützlichen Optionen?

Oder wie wäre es mit der Verwendung der Shell mit erweiterten Vervollständigungsfunktionen (wie zsh oder frischen Versionen von bash), die die Optionen mit umfassender Hilfe für Sie vervollständigen? :))

In Bezug auf tar:Schauen Sie sich einfach die "qwerty" -Tastatur an. Es gibt Buchstaben "zxcvf" nebeneinander. Sie benötigen entweder "tar czvf file.tar.gz files" oder "tar xzvf file.tar.gz".


Zusammenfassung der Tar-Option

Sie können dies gerne bearbeiten, um weitere esoterische Schalter hinzuzufügen, aber hier sind die Grundlagen:

  • x - Dateien extrahieren
  • c - Archiv erstellen
  • t - Dateien auflisten
  • v - verbose (Dateien auflisten, während sie verarbeitet werden)
  • j - bz2-Komprimierung verwenden
  • z - gz-Komprimierung verwenden
  • f - Dateien auf Festplatte lesen oder schreiben

Beispiele

Dekomprimieren Sie eine tar.gz-Datei:tar zxf tarball.tar.gz

Dekomprimieren Sie eine tar.bz2-Datei:tar jxf tarball.tar.bz2

Erstellen Sie eine tar.gz-Datei:tar zcvf tarvall.tar.gz mydir/*


Es gibt ein kleines Perl-Skript namens "unp".

unp filename.tar.gz

...und es extrahiert alles. Funktioniert mit beliebigen komprimierte Datei, solange Sie die richtigen Binärdateien haben. Und Sie vergessen einfach die Syntax oder diesen Mist. Überprüfen Sie die Repositorys Ihrer Linux-Distribution. Es sollte vorhanden sein (zumindest auf Arch, Debian und Ubuntu).


Linux
  1. 3 nützliche Dinge, die Sie mit dem IP-Tool in Linux tun können

  2. Wie finde ich alle Subversion-Repositories auf dem System?

  3. Wie kann man eine Datei komprimieren und die .gz-Datei behalten?

  4. Wie funktionieren die Optionen „-s“, „-t“ und „-c“ des tr-Befehls in Unix?

  5. wie setzt man das admin passwort auf openldap 2.4

So überprüfen Sie alle laufenden Dienste in Linux

Alles über Tar-Dateien und wie man Dateien in Linux mit Terminal tart und enttarnt

Wie tariere ich bestimmte Dateitypen in allen Unterverzeichnissen?

So kombinieren Sie den Befehl „tar“ mit „find“

Wie entferne ich alle Symlinks unter dem Verzeichnis?

Wie kann ich den gesamten Text in einem PDF rastern?