Heim > php教程 > PHP开发 > Hauptteil

Entpacken Sie die TAR-Datei in ein anderes Verzeichnis

高洛峰
Freigeben: 2016-12-19 14:30:12
Original
1247 Leute haben es durchsucht

Ich möchte eine TAR-Datei in ein bestimmtes Verzeichnis namens /tmp/data extrahieren. Wie verwende ich den Befehl tar, um eine TAR-Datei in ein anderes Verzeichnis auf einem Linux- oder Unix-ähnlichen System zu dekomprimieren?

Sie müssen nicht den Befehl cd verwenden, um in ein anderes Verzeichnis zu wechseln und es zu extrahieren. Sie können eine Datei mit der folgenden Syntax dekomprimieren:

Syntax

Typische Unix-TAR-Syntax:

tar -xf file.name.tar -C /path/to/directory
Nach dem Login kopieren

GNU/tar-Syntax:

tar xf file.tar -C /path/to/directory
 
tar xf file.tar --directory /path/to/directory
Nach dem Login kopieren

Beispiel: Extrahieren Sie die Dateien in ein anderes Verzeichnis

in diesem Beispiel. Ich habe $HOME/etc.backup.tar in das Verzeichnis /tmp/data entpackt. Zuerst müssen Sie dieses Verzeichnis manuell erstellen. Geben Sie Folgendes ein:

mkdir /tmp/data
Nach dem Login kopieren

, um $HOME/etc.backup.tar nach /tmp/data zu entpacken. Geben Sie Folgendes ein:

 tar -xf $HOME/etc.backup.tar -C /tmp/data
Nach dem Login kopieren

, um es anzuzeigen Fortschritt, Option -v verwenden:

tar -xvf $HOME/etc.backup.tar -C /tmp/data
Nach dem Login kopieren

Beispielausgabe:

Entpacken Sie die TAR-Datei in ein anderes Verzeichnis

Gif 01: tar-Befehl entpackt Dateien in verschiedene Verzeichnisse

Sie können auch die dekomprimierte Datei angeben:

tar -xvf $HOME/etc.backup.tar file1 file2 file3 dir1 -C /tmp/data
Nach dem Login kopieren

Um das foo.tar.gz-Paket (.tgz-Erweiterungsdatei) in /tmp/bar zu dekomprimieren, geben Sie Folgendes ein:

mkdir /tmp/bar
tar -zxvf foo.tar.gz -C /tmp/bar
Nach dem Login kopieren

An Entpacken Sie das Paket foo.tar.bz2 (Erweiterung .tbz, .tbz2 und .tb2) in /tmp/bar und geben Sie Folgendes ein:

mkdir /tmp/bar
tar -jxvf foo.tar.bz2 -C /tmp/bar
Nach dem Login kopieren



Weitere verwandte Artikel zum Dekomprimieren von TAR-Dateien in verschiedene Verzeichnisse finden Sie auf der chinesischen PHP-Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Empfehlungen
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage