Tar-kommando i Unix för att skapa säkerhetskopior (exempel)
lär dig Tar-kommando i Unix med praktiska exempel:
den primära funktionen för Unix tar-kommandot är att skapa säkerhetskopior.
det används för att skapa ett ’bandarkiv’ av ett katalogträd, som kan säkerhetskopieras och återställas från en bandbaserad lagringsenhet. Termen tjära hänvisar också till filformatet för den resulterande arkivfilen.
Tar-kommando i Unix med exempel
arkivformatet bevarar katalogstrukturen och filsystemattributen som behörigheter och datum.
tar-Syntax:
tar
tar-alternativ:
tar-kommandot stöder följande funktioner:
- tar-c: skapa ett nytt arkiv.
- tar-A: Lägg till en tar-fil i ett annat arkiv.
- tar-r: Lägg till en fil i ett arkiv.
- tar-u: uppdatera filer i ett arkiv om den i filsystemet är nyare.
- tar-d: Hitta skillnaden mellan ett arkiv och filsystemet.
- tar-t: lista innehållet i ett arkiv.
- tar-x: extrahera innehållet i ett arkiv.
När du anger funktionen krävs inte prefixet’ -’, och funktionen kan följas av andra enkla bokstavsalternativ.
några av alternativen som stöds inkluderar:
- -j: Läs eller skriv arkiv med bzip2-komprimeringsalgoritmen.
- – J: Läs eller skriv arkiv med hjälp av XZ-komprimeringsalgoritmen.
- – z: Läs eller skriv arkiv med gzip-komprimeringsalgoritmen.
- – a: Läs eller skriv arkiv med hjälp av komprimeringsalgoritmen bestämd av arkivfilnamnet.
- – v: utför operationerna verbosely.
- – f: ange filnamnet för arkivet.
exempel:
skapa en arkivfil som innehåller file1 och file2
$ tar cvf archive.tar file1 file2
skapa en arkivfil som innehåller katalogträdet under dir
$ tar cvf archive.tar dir
lista innehållet i arkivet.tar
$ tar tvf archive.tar
extrahera innehållet i arkivet.tar till den aktuella katalogen
$ tar xvf archive.tar
skapa en arkivfil som innehåller katalogträdet under dir och komprimera den med gzip
$ tar czvf archive.tar.gz dir
extrahera innehållet i den gzippade arkivfilen
$ tar xzvf archive.tar.gz
extrahera endast den angivna mapp från arkivfilen
$ tar xvf archive.tar docs/work
extrahera alla ”.doc ” filer från arkivet
$ tar xvf archive.tar –-wildcards ‘*.doc’
slutsats
arkivformatet För Tar-kommandot i Unix bevarar katalogstrukturen och filsystemattributen som behörigheter och datum.
Leave a Reply