Tar-komento Unixissa varmuuskopioiden luomiseen (esimerkkejä)
Opi Tar-komento Unixissa käytännön esimerkkien avulla:
Unix tar-komennon ensisijainen tehtävä on varmuuskopioiden luominen.
sen avulla luodaan hakemistopuusta ”nauha-arkisto”, joka voidaan varmuuskopioida ja palauttaa nauhapohjaisesta tallennuslaitteesta. Termi ” tar ” viittaa myös tuloksena olevan arkistotiedoston tiedostomuotoon.
Tar-komento Unixissa esimerkein
arkistomuoto säilyttää hakemistorakenteen ja tiedostojärjestelmän attribuutit kuten käyttöoikeudet ja päivämäärät.
Tar-syntaksi:
tar
Tar-asetukset:
tar-komento tukee seuraavia funktioita:
- tar-c: Luo uusi arkisto.
- tar-A: Lisää tar-tiedosto toiseen arkistoon.
- tar-r: Lisää tiedosto arkistoon.
- tar-u: Päivitä arkiston tiedostot, jos tiedostojärjestelmä on uudempi.
- tar-d: Etsi vertailu arkiston ja tiedostojärjestelmän välillä.
- tar-t: luetteloi arkiston sisältö.
- tar-x: Pura arkiston sisältö.
funktiota määriteltäessä ” – ” – etuliitettä ei tarvita, vaan funktiota voi seurata muitakin yksikirjaimisia vaihtoehtoja.
joitakin tuettuja vaihtoehtoja ovat:
- -j: lukea tai kirjoittaa arkistoja käyttäen bzip2-pakkausalgoritmia.
- -J: Lue tai kirjoita arkistoja xz-pakkausalgoritmin avulla.
- -z: lue tai kirjoita arkistoja käyttäen gzip-pakkausalgoritmia.
- – a: Lue tai kirjoita arkistoja käyttäen arkistotiedoston nimen määrittämää pakkausalgoritmia.
- -v: Suorita operaatiot verbosaalisesti.
- – f: Anna arkiston tiedostonimi.
Examples:
luo arkistotiedosto, joka sisältää tiedosto1 ja tiedosto2
$ tar cvf archive.tar file1 file2
luo arkistotiedosto, joka sisältää dir: n alla olevan hakemistopuun
$ tar cvf archive.tar dir
luetteloi arkiston sisältö.tar
$ tar tvf archive.tar
Pura arkiston sisältö.tar nykyiseen hakemistoon
$ tar xvf archive.tar
luo arkistotiedosto, joka sisältää dir: n alla olevan hakemistopuun ja pakkaa se gzipillä
$ tar czvf archive.tar.gz dir
Pura gzipped-arkistotiedoston sisältö
$ tar xzvf archive.tar.gz
Pura vain annettu kansio arkistotiedosto
$ tar xvf archive.tar docs/work
extract all ”.doc”tiedostot arkistosta
$ tar xvf archive.tar –-wildcards ‘*.doc’
johtopäätös
Tar-komennon arkistomuoto Unixissa säilyttää hakemistorakenteen ja tiedostojärjestelmän attribuutit kuten käyttöoikeudet ja päivämäärät.
Leave a Reply