tjæren kommando i Linux er et kraftig verktøy som brukes til å lage, vedlikeholde og trekke ut arkiver med filer. Den lar brukere komprimere flere filer til én enkelt arkivfil, reduserer lagringsplass og gjør det praktisk å overføre og dele data. Navnet "tar" står for "Tape ARchiver", og det stammer fra det opprinnelige formålet med å sikkerhetskopiere data til båndstasjoner.
Funksjoner til tar-kommandoen:
1. Opprette arkiver: For å opprette et arkiv, bruk følgende syntaks:
``` bash
tar -cvf arkivnavn.tar filer som skal arkiveres
```
- -c: Dette alternativet indikerer at du vil opprette et arkiv.
- -v: Det detaljerte alternativet gir detaljert informasjon om arkiveringsprosessen.
- -f: Dette alternativet spesifiserer navnet på arkivfilen som skal opprettes.
2. Uttrekk arkiver: For å trekke ut innholdet i et arkiv, bruk følgende syntaks:
``` bash
tar -xvf arkivnavn.tar
```
- -x: Dette alternativet indikerer at du vil pakke ut filer fra arkivet.
- -v: Det detaljerte alternativet gir detaljert informasjon om utvinningsprosessen.
- -f: Dette alternativet spesifiserer navnet på arkivfilen du ønsker å pakke ut.
3. Oppføring av arkivinnhold: For å liste filene i et arkiv uten å pakke dem ut, bruk følgende syntaks:
``` bash
tar -tvf arkivnavn.tar
```
- -t: Dette alternativet viser en liste over filer som finnes i arkivet.
Ytterligere nyttige alternativer:
- -z: Dette alternativet tillater komprimering av arkivet ved hjelp av gzip-komprimering. For eksempel:
``` bash
tar -zcvf arkivnavn.tar.gz filer som skal arkiveres
```
- -j: På samme måte muliggjør -j-alternativet komprimering med bzip2. For eksempel:
``` bash
tar -jcvf arkivnavn.tar.bz2 filer som skal arkiveres
```
- -P: Når du trekker ut filer fra et arkiv, kan du bruke alternativet -P for å bevare fil- og katalogtillatelser.
Tar-kommandoen har mange flere avanserte alternativer og funksjoner som tillater inkrementelle sikkerhetskopier, selektiv inkludering/ekskludering av filer og mer. Det er et allsidig verktøy for å administrere og arkivere data effektivt i Linux. Å mestre tar-kommandoen kan øke produktiviteten betraktelig når du arbeider med filer og kataloger.