tldr/pages.de/common/tar.md

38 lines
1.1 KiB
Markdown
Raw Normal View History

2020-07-02 15:30:57 +01:00
# tar
> Archivierungstool.
2021-03-25 16:42:04 +00:00
> Häufig kombiniert mit anderen Methoden zur Komprimierung, wie gzip oder bzip2.
> Weitere Informationen: <https://www.gnu.org/software/tar>.
2020-07-02 15:30:57 +01:00
- Erstelle ein Archiv von Dateien:
2020-07-02 15:30:57 +01:00
`tar cf {{pfad/zu/ziel.tar}} {{pfad/zu/datei1 pfad/zu/datei2 ...}}`
2020-07-02 15:30:57 +01:00
- Erstelle ein mit gzip komprimiertes Archiv:
`tar czf {{ziel.tar.gz}} {{pfad/zu/datei1 pfad/zu/datei2 ...}}`
2020-07-02 15:30:57 +01:00
- Erstelle ein mit gzip komprimiertes Archiv mit relativen Pfaden:
`tar czf {{pfad/zu/ziel.tar.gz}} --directory={{pfad/zu/verzeichnis}} .`
2020-07-02 15:30:57 +01:00
- Extrahiere ein (komprimiertes) Archiv in das derzeitige Verzeichnis im ausführlichen Modus:
2020-07-02 15:30:57 +01:00
`tar xvf {{pfad/zu/quelle.tar[.gz|.bz2|.xz]}}`
2020-07-02 15:30:57 +01:00
- Extrahiere ein Archiv in ein Verzeichnis:
2020-07-02 15:30:57 +01:00
`tar xf {{pfad/zu/quelle.tar}} --directory={{pfad/zu/verzeichnis}}`
2020-07-02 15:30:57 +01: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
`tar caf {{pfad/zu/ziel.tar.xz}} {{pfad/zu/datei1 pfad/zu/datei2 ...}}`
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}}"`