tar-kommandogenerator
Generer tar-kommandoer for å opprette, pakke ut eller vise arkiver
Komme i gang med tar
## Hva er tar?
`tar` (tape archiver) pakker mange filer inn i ett enkelt arkiv, og kan komprimere det underveis. Det er standardverktøyet for sikkerhetskopier og programvaredistribusjon på Unix. Det første argumentet er alltid en operasjonsmodus.
## Hvordan bruke
1. **Velg en modus**: opprett (`-c`), pakk ut (`-x`) eller list (`-t`). 2. **Velg komprimering**: gzip (`-z`), bzip2 (`-j`) eller xz (`-J`). 3. **Angi arkivet**: bruk `-f` for å navngi arkivfilen. 4. **Legg til baner**: filer eller mapper som skal pakkes (create) eller pakkes ut i. 5. **Kopier og kjør**: lim den genererte kommandoen inn i terminalen.
Flagg og mønstre
tar slår sammen modus, komprimering og flagg i én kort pakke:
``` tar -czvf archive.tar.gz dir/ tar -xzvf archive.tar.gz -C /target tar -tzf archive.tar.gz ```
### Vanlige flagg - `-c` — opprett et nytt arkiv - `-x` — pakk ut fra et arkiv - `-t` — list innhold - `-z` — gzip (.tar.gz / .tgz) - `-j` — bzip2 (.tar.bz2) - `-J` — xz (.tar.xz) - `-v` — list filene som behandles i detalj - `-f <file>` — bruk den angitte arkivfilen - `-C <dir>` — bytt til mappen før utpakking
### Tips - Sett alltid arkivnavnet rett etter `-f`: `tar -xzf out.tar.gz`. - Bruk `-C` for å pakke ut et annet sted enn gjeldende mappe. - For å bevare alt (rettigheter, koblinger), opprett som root eller med de riktige flaggene.
▶Hva er forskjellen mellom -z, -j og -J?
▶Hvordan pakker jeg ut i en bestemt mappe?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe