Using tar - AuniTech/DevTips GitHub Wiki

För att skapa ett arkiv skriver man ungefär såhär.

Cobra zappar vilt filen torrboll med filer och kataloger

Cobra zappar vilt filen torrboll med filer och kataloger tar -czvf tarrball.tar.gz katalog1 katalog2 fil3.txt

Detta betyder:

c -- "create", skapa ett arkiv
z -- gzip komprimera arkivet
v -- verbose "visa". skiv ut det som händer
f tarrball.tar.gz -- filen dit det skall skapas, am Tarrad och GZippad (.tar.gz eller .tgz) fil.
katalog1 katalog2 fil3.txt -- två kataloger och en fil som inkluderas i den skapade tar-filen (även kallad tarball) 

Professor Xavier behövs för att packa upp

För att packa upp en fil som Cobra har zappat så behövs Professor Xavier mentala krafter från X-men

Xavier visar filen tarrball

Xavier visar filen tarrball tar -xvf tarrball.tar.gz

Detta betyder:

x -- "extract", packa upp ett arkiv
v -- verbose "visa". skiv ut det som händer
f tarrball.tar.gz -- filen som skall packas upp Tarrad och GZippad (.tar.gz eller .tgz) fil.

Men info...

Tar är en förkortning av 'Tape ARchive' men du kan tänka på det som "tjära". Det används främst för att flytta saker på ett smidigt sätt. Det är väldigt nyttigt att kunna, så jag rekommenderar det varmt. Dessa är dom tre vanligaste operationerna:

  • skapa ett arkiv
  • testa/titta vad ett arkiv innehåller
  • packa upp ett arkiv

För att läsa mer använd linux man pags.

om du vill öppna ett kommandos man sida, t.ex för tar, så skriver du_ man tar

ps. man kommer bort från man, på samma sätt som man kommer bort från less kommandot, genom att trycka på knappen q. Man söker genom att skriva /