Exempel på användning av tar i Linux: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= Tar – användning i Linux = '''tar''' är ett av de mest använda verktygen i Linux för att skapa, lista och extrahera arkiv. Det kan kombineras med olika komprimeringsmetoder som gzip, bzip2 och xz. == Exempel på användning == === 1. Skapa ett arkiv === <pre> tar -cvf arkiv.tar fil1 fil2 fil3 </pre> Skapar ett arkiv som heter ''arkiv.tar'' innehållande filerna ''fil1'', ''fil2'' och ''fil3''. === 2. Extrahera ett arkiv === <pre> tar -xvf arkiv.tar </pre> P...')
 
(Ingen skillnad)

Nuvarande version från 29 augusti 2025 kl. 17.17

Tar – användning i Linux

tar är ett av de mest använda verktygen i Linux för att skapa, lista och extrahera arkiv. Det kan kombineras med olika komprimeringsmetoder som gzip, bzip2 och xz.

Exempel på användning

1. Skapa ett arkiv

tar -cvf arkiv.tar fil1 fil2 fil3

Skapar ett arkiv som heter arkiv.tar innehållande filerna fil1, fil2 och fil3.

2. Extrahera ett arkiv

tar -xvf arkiv.tar

Packar upp innehållet från arkiv.tar i den aktuella katalogen.

3. Lista innehållet i ett arkiv

tar -tvf arkiv.tar

Visar alla filer och kataloger i arkivet utan att packa upp dem.

4. Skapa ett komprimerat arkiv med gzip

tar -czvf arkiv.tar.gz katalog/

Skapar ett gzip-komprimerat arkiv av katalog/.

5. Extrahera ett gzip-komprimerat arkiv

tar -xzvf arkiv.tar.gz

Packar upp ett arkiv som är komprimerat med gzip.

6. Skapa ett komprimerat arkiv med bzip2

tar -cjvf arkiv.tar.bz2 katalog/

Skapar ett bzip2-komprimerat arkiv av katalog/.

7. Extrahera ett bzip2-komprimerat arkiv

tar -xjvf arkiv.tar.bz2

Packar upp ett arkiv som är komprimerat med bzip2.

8. Skapa ett komprimerat arkiv med xz

tar -cJvf arkiv.tar.xz katalog/

Skapar ett xz-komprimerat arkiv av katalog/.

9. Extrahera ett specifikt filnamn från ett arkiv

tar -xvf arkiv.tar fil2

Packar endast upp fil2 från arkivet.

10. Extrahera ett arkiv till en specifik katalog

tar -xvf arkiv.tar -C /sökväg/till/katalog/

Packar upp hela arkivet till den angivna katalogen.


Vanliga flaggor och kombinationer

Flaggor Beskrivning
-c Skapa ett nytt arkiv (create).
-x Extrahera filer från ett arkiv (extract).
-v Visa detaljerad information om vilka filer som behandlas (verbose).
-f Ange filnamn för arkivet (file). Måste följas av arkivnamnet.
-t Lista innehållet i ett arkiv (list).
-z Använd gzip-komprimering eller dekomprimering.
-j Använd bzip2-komprimering eller dekomprimering.
-J Använd xz-komprimering eller dekomprimering.
-C Byt katalog innan extrahering eller arkivering.
Vanliga kombinationer
-cvf Skapa ett arkiv och ange filnamn.
-xvf Extrahera ett arkiv och visa filerna.
-czvf Skapa ett gzip-komprimerat arkiv och ange filnamn.
-xzvf Extrahera ett gzip-komprimerat arkiv.
-cjvf Skapa ett bzip2-komprimerat arkiv.
-xjvf Extrahera ett bzip2-komprimerat arkiv.
-cJvf Skapa ett xz-komprimerat arkiv.
-xJvf Extrahera ett xz-komprimerat arkiv.


Tar fusklapp (snabbguide)

Skapa arkiv

tar -cvf arkiv.tar fil1 fil2 katalog/

Skapa ett okomprimerat arkiv.

tar -czvf arkiv.tar.gz katalog/

Skapa ett gzip-komprimerat arkiv.

tar -cjvf arkiv.tar.bz2 katalog/

Skapa ett bzip2-komprimerat arkiv.

tar -cJvf arkiv.tar.xz katalog/

Skapa ett xz-komprimerat arkiv.

Extrahera arkiv

tar -xvf arkiv.tar

Extrahera okomprimerat arkiv.

tar -xzvf arkiv.tar.gz

Extrahera gzip-komprimerat arkiv.

tar -xjvf arkiv.tar.bz2

Extrahera bzip2-komprimerat arkiv.

tar -xJvf arkiv.tar.xz

Extrahera xz-komprimerat arkiv.

Lista innehåll utan att extrahera

tar -tvf arkiv.tar

Visa filerna i arkivet.

Extrahera till specifik katalog

tar -xvf arkiv.tar -C /sökväg/till/katalog/

Extrahera innehållet till angiven katalog.

Extrahera en specifik fil

tar -xvf arkiv.tar fil1

Extrahera endast fil1 ur arkivet.


Sidslut

Den här sidan är genererad med hjälp av AI. Om du hittar fel är vi tacksamma om du rapporterar detta på https://www.linux.se/kontakta-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.