tar command unix create backups
Lær tjerkommandoen i Unix med praktiske eksempler :
Den primære funksjonen til Unix tar-kommandoen er å lage sikkerhetskopier.
Den brukes til å lage et 'båndarkiv' av et katalogtre, som kan sikkerhetskopieres og gjenopprettes fra en båndbasert lagringsenhet. Begrepet ‘tjære’ refererer også til filformatet til den resulterende arkivfilen.
junit test case eksempel i java
Tjærekommando i Unix med eksempler
Arkivformatet bevarer katalogstrukturen, og filsystemattributtene som tillatelser og datoer.
Tjarsyntaks:
tar (function) (options) (paths)
Tjærealternativer:
Tar-kommandoen støtter følgende funksjoner:
- tar -c: Opprett et nytt arkiv.
- tar -A: Legg til en tar-fil i et annet arkiv.
- tar -r: Legg til en fil i et arkiv.
- tar -u: Oppdater filer i et arkiv hvis filen i filsystemet er nyere.
- tar -d: Finn forskjellen mellom et arkiv og filsystemet.
- tar -t: Liste over innholdet i et arkiv.
- tar -x: Pakk ut innholdet i et arkiv.
Mens du spesifiserer funksjonen, er ikke '-' prefikset påkrevd, og funksjonen kan følges av andre alternativ for enkeltbokstaver.
Noen av de støttede alternativene inkluderer:
- -j: Les eller skriv arkiver ved hjelp av bzip2-komprimeringsalgoritmen.
- -J: Les eller skriv arkiver ved hjelp av xz-komprimeringsalgoritmen.
- -z: Les eller skriv arkiver ved hjelp av gzip-komprimeringsalgoritmen.
- -a: Les eller skriv arkiver ved hjelp av komprimeringsalgoritmen bestemt av arkivfilnavnet.
- -v: Utfør operasjonene ordentlig.
- -f: Angi filnavnet for arkivet.
Eksempler:
Opprett en arkivfil som inneholder file1 og file2
hvordan åpner jeg en torrent fil
$ tar cvf archive.tar file1 file2
Opprett en arkivfil som inneholder katalogtreet under dir
$ tar cvf archive.tar dir
Liste innholdet i archive.tar
$ tar tvf archive.tar
Pakk ut innholdet i archive.tar til gjeldende katalog
$ tar xvf archive.tar
Opprett en arkivfil som inneholder katalogtreet under dir og komprimerer den ved hjelp av gzip
$ tar czvf archive.tar.gz dir
Pakk ut innholdet i gzipped arkivfil
$ tar xzvf archive.tar.gz
Pakk ut bare den gitte mappen fra arkivfilen
$ tar xvf archive.tar docs/work
Pakk ut alle '.doc' -filene fra arkivet
$ tar xvf archive.tar –-wildcards ‘*.doc’
Konklusjon
Arkivformatet til Tar Command i Unix bevarer katalogstrukturen, og filsystemattributtene som tillatelser og datoer.
Anbefalt lesing
- Klipp kommandoen i Unix med eksempler
- Unix Cat Command Syntax, Alternativer med eksempler
- Ls Command i Unix med eksempler
- Grep Command i Unix med enkle eksempler
- Unix sorteringskommando med syntaks, alternativer og eksempler
- Finn kommando i Unix: Finn filer med Unix Finn fil (eksempler)
- Unix tekstbehandlingskommandoer: Unix-filtre med eksempler
- Unix-kommandoer: Grunnleggende og avanserte Unix-kommandoer med eksempler