2020-07-02 15:30:57 +01:00
|
|
|
# tar
|
|
|
|
|
2023-11-12 03:11:48 +00:00
|
|
|
> Archivierungstool.
|
2021-03-25 16:42:04 +00:00
|
|
|
> Häufig kombiniert mit anderen Methoden zur Komprimierung, wie gzip oder bzip2.
|
2021-04-24 12:09:56 +01:00
|
|
|
> Weitere Informationen: <https://www.gnu.org/software/tar>.
|
2020-07-02 15:30:57 +01:00
|
|
|
|
2021-10-22 16:03:00 +01:00
|
|
|
- Erstelle ein Archiv von Dateien:
|
2020-07-02 15:30:57 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`tar cf {{pfad/zu/ziel.tar}} {{pfad/zu/datei1}} {{pfad/zu/datei2}} {{pfad/zu/datei3}}`
|
2020-07-02 15:30:57 +01:00
|
|
|
|
|
|
|
- Erstelle ein mit gzip komprimiertes Archiv:
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`tar czf {{ziel.tar.gz}} {{pfad/zu/datei1}} {{pfad/zu/datei2}} {{pfad/zu/datei3}}`
|
2020-07-02 15:30:57 +01:00
|
|
|
|
|
|
|
- Erstelle ein mit gzip komprimiertes Archiv mit relativen Pfaden:
|
|
|
|
|
2022-04-06 21:45:36 +01:00
|
|
|
`tar czf {{pfad/zu/ziel.tar.gz}} -C {{pfad/zu/verzeichnis/}} .`
|
2020-07-02 15:30:57 +01:00
|
|
|
|
2022-04-06 21:45:36 +01:00
|
|
|
- Extrahiere ein (komprimiertes) Archiv in das derzeitige Verzeichnis:
|
2020-07-02 15:30:57 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`tar xf {{pfad/zu/quelle.tar[.gz|.bz2|.xz]}}`
|
2020-07-02 15:30:57 +01:00
|
|
|
|
2022-04-06 21:45:36 +01:00
|
|
|
- Extrahiere ein Archiv in ein Verzeichnis:
|
2020-07-02 15:30:57 +01:00
|
|
|
|
2022-04-06 21:45:36 +01:00
|
|
|
`tar xf {{pfad/zu/quelle.tar}} -C {{verzeichnis}}`
|
2020-07-02 15:30:57 +01:00
|
|
|
|
2023-11-12 03:11:48 +00:00
|
|
|
- Erstelle ein komprimiertes Archiv und benutze den die Dateiendung des Archivs um die Kompressionsmethode zu wählen:
|
2020-07-02 15:30:57 +01:00
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`tar caf {{ziel.tar.xz}} {{pfad/zu/datei1}} {{pfad/zu/datei2}} {{pfad/zu/datei3}}`
|
2020-07-02 15:30:57 +01:00
|
|
|
|
|
|
|
- Führe die Inhalte eines tar Archivs auf:
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`tar tvf {{pfad/zu/quelle.tar}}`
|
2020-07-02 15:30:57 +01:00
|
|
|
|
|
|
|
- Extrahiere Dateien die mit einem Muster übereinstimmen:
|
|
|
|
|
2021-03-25 16:42:04 +00:00
|
|
|
`tar xf {{pfad/zu/quelle.tar}} --wildcards "{{*.html}}"`
|