" . Tar-Dateien " Für Windows-Benutzer der Umstellung auf Ubuntu oder jeder anderen Sorte von Linux , es gibt eine Kategorie von Dateien, die nicht vertraut sein können , genannt Diese Dateien haben die Endung ". * Tar " oder " * . tar.gz " und werden verwendet, um Stücke des Betriebssystems zu verteilen. Lernen, wie man sie zu öffnen und extrahieren sie ist ziemlich einfach - wenn Sie wissen, dass der Befehl tar existiert und wie es läuft. Tar -Datei Hintergrund
Tar -Dateien sind ein Vermächtnis Dateiformat auf Unix-Systemen verwendet werden, um Verzeichnisse in einzelne Dateien zur einfachen Übertragung über Netzwerke zu packen. Die gemeinsame Beschreibung der tar-Dateien ist , nennen sie tarballs , und seit fast zwei Jahrzehnten , waren sie der kleinste gemeinsame Nenner für Verschieben von Dateien über das Internet - jeder, der Internet-Zugang gehabt hatte Zugang zu einem Unix-Maschine , die sie öffnen konnte . Später Verbesserungen auf die Datei hinzugefügt Kompression Bandbreitenbedarf für die Übertragung zu reduzieren.
Extrahieren Tar Files
Extrahieren tar-Dateien aus dem Ubuntu -Terminal prompt getan . Die Syntax des Befehls zum Extrahieren eines tar-Datei in das gleiche Verzeichnis die Datei gerade in so aussieht: .
Tar-xvf Dies funktioniert auch für komprimierte tar- Dateien, die von identifiziert werden können die tar.gz Datei-Endung .
Führung Ausgabe von Tar Extraction
Um die Dateien von einem Tarball in ein anderes Verzeichnis extrahiert setzen , müssen Sie verwenden die " -C "-Operator und geben Sie das Verzeichnis , das ist etwas anders als Standard-Unix- Nutzung , wo man einfach festlegen können die Ausgabe-Verzeichnis oder Dateinamen als Teil der ursprünglichen Zeichenfolge. Der Befehl würde wie folgt aussehen : tar- xvf -C /target /Verzeichnis
Komplette Liste der Tar Flags
Tar wird durch eine kontrollierte Reihe von Flaggen - sie sind die " -xvf " Teil der Befehlssyntax oben beschrieben. Das "x "-Flag bedeutet " entpacken Sie die Dateien ", während die "c" Fahne bedeutet " einen Tarball aus dem angegebenen Verzeichnis . " Das "f" Flag teilt Teer für den Namen des Archivs schauen , während die " v "-Flag teilt dem System , um alle Dateien in der Archiv-Liste , wie sie verarbeitet sind - das ist der einzige Grund, sie fließen Vergangenheit dem Bildschirm. Unix-Befehle ohne Benutzereingriff sichtbare Ausgabe als Standard ausgeführt .