tjäran kommando i Linux är ett kraftfullt verktyg som används för att skapa, underhålla och extrahera arkiv med filer. Det tillåter användare att komprimera flera filer till en enda arkivfil, vilket minskar lagringsutrymmet och gör det bekvämt att överföra och dela data. Namnet "tar" står för "Tape ARchiver", och det kom från dess ursprungliga syfte att säkerhetskopiera data till bandenheter.
Tar-kommandots funktioner:
1. Skapa arkiv: För att skapa ett arkiv, använd följande syntax:
``` bash
tar -cvf arkivnamn.tar filer som ska arkiveras
```
- -c: Detta alternativ indikerar att du vill skapa ett arkiv.
- -v: Det utförliga alternativet ger detaljerad information om arkiveringsprocessen.
- -f: Det här alternativet anger namnet på den arkivfil som ska skapas.
2. Extrahera arkiv: För att extrahera innehållet i ett arkiv, använd följande syntax:
``` bash
tar -xvf arkivnamn.tar
```
- -x: Detta alternativ indikerar att du vill extrahera filer från arkivet.
- -v: Det utförliga alternativet ger detaljerad information om utvinningsprocessen.
- -f: Det här alternativet anger namnet på den arkivfil du vill extrahera.
3. Lista arkivinnehåll: För att lista filerna i ett arkiv utan att extrahera dem, använd följande syntax:
``` bash
tar -tvf arkivnamn.tar
```
- -t: Detta alternativ visar en lista över filer som finns i arkivet.
Ytterligare användbara alternativ:
- -z: Detta alternativ tillåter komprimering av arkivet med gzip-komprimering. Till exempel:
``` bash
tar -zcvf arkivnamn.tar.gz filer som ska arkiveras
```
- -j: På liknande sätt möjliggör alternativet -j komprimering med bzip2. Till exempel:
``` bash
tar -jcvf arkivnamn.tar.bz2 filer som ska arkiveras
```
- -P: När du extraherar filer från ett arkiv kan du använda alternativet -P för att bevara fil- och katalogbehörigheter.
Tar-kommandot har många fler avancerade alternativ och funktioner som möjliggör inkrementella säkerhetskopieringar, selektiv inkludering/uteslutning av filer och mer. Det är ett mångsidigt verktyg för att hantera och arkivera data effektivt i Linux. Att behärska tar-kommandot kan avsevärt förbättra din produktivitet när du arbetar med filer och kataloger.