Letztes Update am 12. Dezember 2019 um 03:28 Uhr
Wenn Sie auf einem Linux-Server arbeiten, benötigen Sie immer einen Befehl, um eine tar.gz-Datei zu erstellen oder die tar.gz-Datei zu entpacken, um ein Projekt auf Ihrem Server zu entpacken oder um ein Backup Ihrer Datei zu erstellen. Also hier ein einfacher Befehl, den Sie verwenden können, um eine tar.gz-Datei auf dem Server mit der Befehlszeile zu erstellen.
Erstellen einer tar.gz-Datei in der Linux-Befehlszeile.
Hier ist eine einfache Prozedur, um eine tar-Datei in Linux zu erstellen.
- Öffnen Sie die Terminal-Anwendung in Linux
- Starten Sie den tar-Befehl, um eine archivierte Datei zu erstellen.tar.gz für den angegebenen Verzeichnisnamen zu erstellen, indem Sie ausführen: tar -czvf datei.tar.gz /Pfad_des_Verzeichnisses
- Überprüfen Sie die tar.gz-Datei mit dem Befehl ls und dem Befehl tar
1
|
tar -czvf zip_name.tar.gz /path
|
Entpacken Sie die tar.gz Datei in der Linux Kommandozeile.
Wenn Sie nun die tar.gz-Datei auf Ihrem Server entpacken möchten, führen Sie folgenden Befehl aus
1
|
tar -xzvf file.tar.gz
|
oder wenn Sie ein Archiv extrahieren wollen, anstatt eines zu erstellen.
Es kann sein, dass Sie den Inhalt des Archivs in ein bestimmtes Verzeichnis extrahieren wollen. Sie können dies tun, indem Sie den Schalter -C
am Ende des Befehls anhängen. Zum Beispiel extrahiert der folgende Befehl den Inhalt der Datei archive.tar.gz in das Verzeichnis /temp.
1
|
tar -xzvf file.tar.gz -C /temp
|
Verstehen der tar-Befehlsoptionen
tar-Befehlsoption | Beschreibung |
---|---|
-c | Ein neues Archiv erstellen |
-x | Dateien aus einem Archiv extrahieren |
-t | Inhalt eines Archivs auflisten |
-v | Verbale Ausgabe |
-f Datei.tar.gz | Archivdatei verwenden |
-C DIR | Wechseln Sie zu DIR, bevor Sie irgendwelche Operationen durchführen |
-z | Filtern Sie das Archiv durch gzip, d.h. komprimieren oder dekomprimieren Sie das Archiv |
Hoffentlich hilft Ihnen dieser Tipp.