So extrahieren Sie TAR -Dateien in ein bestimmtes Verzeichnis unter Linux

So extrahieren Sie TAR -Dateien in ein bestimmtes Verzeichnis unter Linux
Während der Verwendung von Linux haben Sie vielleicht bemerkt, dass viele Pakete mit einem ausgestattet sind “.Teer" Dateierweiterung. Also, was ist ein Teer Datei? A Teer Datei ist eine Sammlung vieler Dateien in einer Datei. Teer (Bandarchiv) ist ein Programm, das die Dateien sammelt und einige hilfreiche Informationen zu den Archiven von Dateien erfasst, wie z. B. Berechtigungen, Daten usw. Es ist bemerkenswert, dass die Teer Das Dienstprogramm komprimiert die Dateien nicht. Für die Komprimierung brauchen Sie "Gzip" oder "Bzip" Versorgungsunternehmen.
Als Linux -Administrator müssen Sie sich häufig mit dem zu befassen Teer Dateien. In vielen Situationen müssen Sie die Daten von a extrahieren Teer Datei zu einem bestimmten Verzeichnis. Also, wie man das extrahiert Teer Datei zu einem bestimmten Pfad? Eine Möglichkeit besteht darin, die zu extrahieren Teer Datei im aktuellen Verzeichnis und kopieren Sie es dann in das gewünschte Verzeichnis. Es wird den Job erledigen, aber das Verfahren ist zeitaufwändig. Dieser Leitfaden konzentriert sich darauf, Lösungen zu finden, um verschiedene Arten von zu extrahieren Teer Dateien zu einem bestimmten Verzeichnis.

So extrahieren Sie Tar -Datei in ein bestimmtes Verzeichnis unter Linux:

Um die TAR-Datei in ein anderes Verzeichnis zu extrahieren, folgen Sie der unten erwähnten Syntax:

$ tar -xf [Datei_Name].tar -c [/path_of/verzeichnis]

Alternative:

$ tar -extract -file = [file_name].tar -Verzeichnis [/path_of/verzeichnis]

Der "-X" Flag teilt dem TAR -Dienstprogramm an "-F.” Wohingegen, "-C" Flag wird verwendet, um ein bestimmtes Verzeichnis zu setzen, um die Datei zu extrahieren. Alternativ können Sie die Gesamtwörter ausdrücklich erwähnen, um Dateien mit TAR zu extrahieren. Meiner Meinung nach ist die Verwendung von Flags eine viel schnellere Möglichkeit, Dateien zu extrahieren, als das gesamte Wort einzugeben. Lassen Sie uns ein Beispiel machen; Ich habe eine Datei mit dem Namen von "meine Dokumente.Teer," was ich in ein Verzeichnis extrahieren möchte "Dateien/tar_files", " Und um diesen Befehl zu tun, wäre:

$ tar -xf my_documents.TAR -C -Dateien/TAR_files

Oder:

$ tar -extract -file = my_documents.tar -Verzeichnisdateien/tar_files

Wenn Sie den Fortschritt der Extraktion der Datei im Terminal überwachen möchten, verwenden Sie das Flag „-v“ (ausführlich):

$ tar -xvf my_documents.TAR -C -Dateien/TAR_files

Wie man „Teer extrahiert.GZ/TGZ ”Dateien zu einem bestimmten Verzeichnis unter Linux:

Wie oben erläutert, können TAR -Dateien mit der Verwendung der Verwendung der Dateien komprimiert werden "Gzip" Dienstprogramm. Um solche Dateien in ein bestimmtes Verzeichnis zu extrahieren, ist die Prozedur ziemlich ähnlich. eine zusätzliche Flagge "-Z" wird im Befehl hinzugefügt, um damit umzugehen "Teer.GZ ” oder "TGZ" Dateien:

$ tar -Zxf my_documents.Teer.GZ -c -Dateien/tar_gz_files

Oder:

$ tar -Zvxf my_documents.Teer.GZ -c -Dateien/tar_gz_files

Wie man „Teer extrahiert.BZ2/TAR.BZ/TBZ/TBZ2 ”-Dateien zu einem bestimmten Verzeichnis unter Linux:

Bevor wir die Extraktionsmethode lernen, lassen Sie uns verstehen, was "Teer.BZ2, Teer.BZ, TBZ, TBZ2 ” Dateien sind. Dies sind die Dateierweiterungen der TAR -Dateien, die von beiden komprimiert wurden "Bzip" oder "BZIP2" Dienstprogramm in Linux. Um Dateien mit einer dieser Erweiterungen zu extrahieren, werden wir die hinzufügen "-J" Flagge:

$ tar -jxf my_documents.Teer.BZ2 -c -Dateien/BZIP_files

Für die ausführliche Ausgabeverwendung:

$ tar -jvxf my_documents.Teer.BZ2 -c -Dateien/BZIP_files

Abschluss:

Teer ist ein weit verbreitetes Dienstprogramm unter Linux- und UNIX-basierten Betriebssystemen, um Backup-Archive zu erstellen. Teer Das Dienstprogramm wird auch mit einer Funktion zum Extrahieren geliefert Teer Dateien zu einem bestimmten Verzeichnis. Dateien können mit dem extrahiert werden "-C" Flag mit dem angegebenen Ordnerpfad. Darüber hinaus verwenden Sie die Teer Dienstprogramm können die spezifischen Dateien auch aus den archivierten Dateien extrahieren. Dieses All-in-One-Dienstprogramm hat viel zu erforschen und mehr darüber zu erfahren Teer Nützlichkeitsumführung "Mann Teer" im Terminal.