Introduction to Amazon Web Services by Leo Zhadanovsky
Sisällysluettelo:
- Tervan komennon syntaksi
- Tar-arkiston luominen
- Tar Gz -arkiston luominen
- Tar Bz2-arkiston luominen
- Listaus Tar-arkistoista
- Tarra-arkiston purkaminen
- Tar-arkiston purkaminen toisesta hakemistosta
- Tar Gz- ja Tar Bz2 -arkistojen purkaminen
- Tiettyjen tiedostojen purkaminen tar-arkistosta
- Tiedostojen purkaminen tar-arkistosta yleismerkillä
- Tiedostojen lisääminen olemassa olevaan tar-arkistoon
- Tiedostojen poistaminen terva-arkistosta
- johtopäätös
tar
komentoa käytetään tar-arkistojen luomiseen muuttamalla tiedostojoukko arkistoksi. Siinä on myös kyky purkaa terva-arkistoja, näyttää luettelo arkistoon sisältyvistä tiedostoista, lisätä ylimääräisiä tiedostoja olemassa olevaan arkistoon sekä erilaisia muita toimia.
Terva suunniteltiin alun perin arkistojen luomiseksi tiedostojen tallentamiseksi magneettinauhalle, minkä vuoksi sillä on nimensä “ T ape AR ruohosipuli”.
Tässä opetusohjelmassa osoitamme sinulle, kuinka
tar
komentoa voidaan käyttää tar-arkistojen purkamiseen, luettelointiin ja luomiseen käytännön esimerkkien ja yksityiskohtaisten selitysten avulla yleisimmistä tervan vaihtoehdoista.
Tervan komennon syntaksi
Tervosta on kaksi versiota, BSD-terva ja GNU-terva, joiden välillä on joitain toiminnallisia eroja. Useimmissa Linux-järjestelmissä on oletuksena esiasennettu GNU-tar.
tar
komennon yleinen syntaksi on seuraava:
tar
-
OPERATION- Vain yksi toimintaargumentti on sallittu ja vaaditaan. Yleisimmin käytettyjä toimintoja ovat:-
--create(-c) - Luo uusi tar-arkisto.--extract(-x) - Pura koko arkisto tai yksi tai useampi tiedosto arkistosta.--list(-t) - Näytä luettelo arkistoon sisältyvistä tiedostoista
OPTIONS- Yleisimmin käytetyt toiminnot ovat:-
--verbose(-v) - Näytä tar-komennon käsittelemät tiedostot.--file=archive=name(-f archive-name) - Määrittää arkistotiedoston nimen.
ARCHIVE_NAME- arkiston nimi.FILE_NAME(s)- välilyönnillä luettelo arkistoista poistettavista tiedostonimistä. Jos ei toimiteta, koko arkisto puretaan. -
Suorittaessaan tar-komentoja voit käyttää
tar
toimintojen ja asetusten pitkää tai lyhyt muotoa. Pitkät lomakkeet ovat paremmin luettavissa, kun taas lyhyet lomakkeet ovat nopeampia kirjoittaa. Pitkän muodon vaihtoehdot on liitetty kaksoisviivalla (
--
). Lyhytmuotoiset vaihtoehdot on etuliitetty yhdellä viivalla (
-
), joka voidaan jättää pois.
Tar-arkiston luominen
Terva tukee laajaa valikoimaa pakkausohjelmia, kuten
gzip
,
bzip2
,
lzip
,
lzma
,
lzop
,
xz
ja
compress
. Pakattuja tar-arkistoja luotaessa on suositeltavaa lisätä kompressorin jälkiliite arkistotiedostonimeen. Esimerkiksi, jos arkisto on pakattu
gzip
sen pitäisi olla nimeltään archive.tar.gz.
Luo tar-arkisto käyttämällä
-c
vaihtoehtoa, jota seuraa
-f
ja arkiston nimi.
Jos haluat esimerkiksi luoda arkiston nimeltä
archive.tar
tiedostoista nimeltä
file1
,
file3
,
file3
, suorita seuraava komento:
tar -cf archive.tar file1 file2 file3
Tässä on vastaava komento, joka käyttää pitkän muodon vaihtoehtoja:
tar --create --file=archive.tar file1 file2 file3
Voit luoda arkistoja yhden tai useamman hakemiston tai tiedoston sisällöstä. Oletuksena hakemistot arkistoidaan rekursiivisesti, ellei - no
--no-recursion
-vaihtoehtoa ole määritetty.
Seuraava esimerkki luo arkiston nimeltä
user_backup.tar
hakemistosta
/home/user
:
tar -cf backup.tar /home/user
Käytä
-v
asetusta, jos haluat nähdä prosessoitavat tiedostot.
Tar Gz -arkiston luominen
Gzip on suosituin algoritmi tar-tiedostojen pakkaamiseksi. Kun
tgz
tar-arkistoja gzip-tiedostoilla, arkiston nimen tulisi päättyä joko
tar.gz
tai
tgz
.
-z
vaihtoehto käskee tar pakkaa arkiston käyttämällä
gzip
algoritmia sen luomisen aikana. Esimerkiksi, jos haluat luoda tar.gz-arkiston tietyistä tiedostoista, käytä seuraavaa komentoa:
tar -czf archive.tar.gz file1 file2
Tar Bz2-arkiston luominen
Toinen suosittu algoritmi tar-tiedostojen pakkaamiseksi on bzip2. Kun pakkataan tar-arkistoja bzip2: lla, arkiston nimen tulisi päättyä joko
tar.bz2
tai
tbz
.
Kun
-j
vaihtoehto on määritetty, tar käyttää pakattuaan arkistoon
bzip2
algoritmia. Seuraava komento luo
tar.bz2
arkiston annetuista tiedostoista:
tar -cjf archive.tar.bz2 file1 file2
Listaus Tar-arkistoista
Kun
tar
komentoa käytetään
--list
(
-t
) -vaihtoehdon kanssa, luetteloidaan tar-arkiston sisältö poimimatta sitä. Seuraava komento luettelee
archive.tar
tiedoston sisällön:
tar -tf archive.tar
Tuloksessa luetellaan kaikkien arkistossa olevien tiedostojen nimet:
file1
file2
Saadaksesi lisätietoja, kuten tiedoston omistaja, tiedostokoko, aikaleima, käytä
--verbose
(
-v
) -vaihtoehtoa:
tar -tvf archive.tar
-rw-r--r-- linuxize/users 0 2018-09-08 01:19 file1
-rw-r--r-- linuxize/users 0 2018-09-08 01:19 file2
-rw-r--r-- linuxize/users 0 2018-09-08 01:19 file3
Tarra-arkiston purkaminen
Suurin osa Linuxin arkistoiduista tiedostoista arkistoidaan ja pakattiin käyttämällä tar- tai tar.gz-muotoa. Tietää, kuinka nämä tiedostot poistetaan komentoriviltä, on tärkeää.
Voit purkaa tar-arkiston käyttämällä
--extract
(
-x
) -vaihtoehtoa, jota seuraa arkiston nimi:
tar -xf archive.tar
On myös yleistä lisätä
-v
asetus tulostaaksesi
-v
tiedostojen nimet.
Tar-arkiston purkaminen toisesta hakemistosta
Oletuksena, tar purkaa nykyisen työhakemiston arkiston sisällön. Käytä
--directory
(
-C
)
--directory
arkistotiedostojen tietyssä hakemistossa:
Voit esimerkiksi purkaa arkiston sisällön hakemistoon
/opt/files
käyttämällä:
tar -xf archive.tar -C /opt/files
Tar Gz- ja Tar Bz2 -arkistojen purkaminen
Kun purkataan pakattuja arkistoja, kuten
tar.gz
tai
tar.bz2
sinun ei tarvitse määrittää pakkausvaihtoehtoa. Komento on sama kuin poistettaessa
tar
arkistoa:
tar -xf archive.tar.gz
Tiettyjen tiedostojen purkaminen tar-arkistosta
Joskus koko arkiston purkamisen sijaan joudut ehkä purkamaan vain muutaman tiedoston siitä.
Lisää tietty tiedosto (t) tar-arkistosta lisäämällä välilyönnillä luettelo poistettavista tiedostonimistä arkiston nimen jälkeen:
tar -xf archive.tar file1 file2
Tiedostoja
--list
on annettava niiden tarkat nimet
--list
, kuten
--list
(
-t
) on tulostanut.
Yhden tai useamman hakemiston purkaminen arkistosta on sama kuin tiedostojen purkaminen:
tar -xf archive.tar dir1 dir2
tar -xf archive.tar README
tar: README: Not found in archive tar: Exiting with failure status due to previous errors
Tiedostojen purkaminen tar-arkistosta yleismerkillä
Voit purkaa tiedostoja arkistosta jokerimerkinnän perusteella käyttämällä
--wildcards
kytkintä ja tarjoamalla kuviota, jotta kuori ei tulkitse sitä.
Voit esimerkiksi purkaa tiedostoja, joiden nimet päättyvät
.js
(Javascript-tiedostoihin), käyttämällä:
tar -xf archive.tar --wildcards '*.js'
Tiedostojen lisääminen olemassa olevaan tar-arkistoon
Lisää tiedostoja tai hakemistoja olemassa olevaan tar-arkistoon käyttämällä
--append
(
-r
) -toimintoa.
Jos esimerkiksi haluat lisätä uuden tiedoston nimisen tiedoston arkisto.tar-tiedostoon, suorita:
Tiedostojen poistaminen terva-arkistosta
Poista tiedostot arkistosta - poista -toiminnolla.
Seuraava esimerkki näyttää kuinka poistaa tiedosto
file1
arkistosta.tar,:
tar --delete -f archive.tar file1
johtopäätös
tar
komennon yleisimmät käyttötavat ovat tar-arkiston luominen ja purkaminen. Kun
tar -xf
arkiston, käytä
tar -xf
komentoa ja sen jälkeen arkiston nimeä. Luo uusi tiedosto käyttämällä
tar -czf
jota seuraa arkiston nimi ja tiedostot ja hakemistot, jotka haluat lisätä arkistoon.
Lisätietoja tar-komennosta on Gnu-tar-dokumentaatiosivulla.
tervaterminaaliArkistointi: SAP: n yhteisjohtajalla oli huolta huomisesta nyt
SAP: n toimitusjohtaja Henning Kagermann oli huolissaan riski ostaa TomorrowNow, tuomioistuimen mukaan ...
Arkistointi muutama viikko sitten. No, luultavasti-ehkä-lajitella-ei.
Windowsissa ensin Microsoft on vahvistanut, että voit poistaa Internet Explorerin ja muiden aikaisemmin integroitujen ohjelmien Windows 7 -käyttöjärjestelmästä. Internet Explorer 8 on yksi yhdeksästä uudesta vaihtoehdosta "Windowsin ominaisuudet" muokattavassa ohjauspaneelissa.
Yahoo-arkistointi paljastaa lisätietoja Microsoft Dealista
Yahoo paljasti lisää yksityiskohtia Microsoftin sopimuksesta SEC-arkistoinnissa. maksaa Yahoo 50 miljoonaa dollaria vuodessa kolmeksi vuodeksi ja palkkaa vähintään 400 Yahoo-työntekijää osana yritysten viimeaikaista hakusopimusta Yhdysvaltojen arvopaperi- ja pörssiyhdistyksen tekemän hakemuksen mukaan.







