Tervan asentaminen CentOSiin, RHEL: ään ja Fedoraan


tar on laajalti käytetty komentorivipohjainen apuohjelma useiden tiedostojen ja/tai hakemistojen yhdistämiseksi yhdeksi arkistotiedostoksi, joka tunnetaan yleisesti nimellä tarball varmuuskopiointia tai jakelua varten. Tervakomentoa käytetään terva-arkistojen luomiseen, ylläpitoon, muokkaamiseen tai purkamiseen.

Huomaa, että terva ei pakkaa arkistotiedostoja oletusarvoisesti, mutta se voi pakata tuloksena olevan arkiston käyttämällä (tai suodattaa sen läpi) tunnettuja tiedon pakkausohjelmia, kuten gzip, bzip2 tai xz, jos toimitat -z , -j tai -J liput.

Tervan asentaminen CentOSiin, RHEL: ään ja Fedoraan

Tervapaketti on esiasennettu useimmissa, ellei kaikissa Linux-jakeluissa oletuksena. Mutta jos sitä ei ole asennettu järjestelmään, asenna se suorittamalla seuraava komento.

# yum install tar

Kun olet asentanut tervan järjestelmään, voit käyttää sitä seuraavasti. Tämä esimerkki näyttää kuinka luoda pakkaamaton arkistotiedosto hakemistosta nimeltä test_app työhakemistoon.

# tar -cvf test_app.tar test_app/

Yllä olevassa komennossa käytetyt tervaliput ovat -c , joka luo uuden .tar -arkistotiedoston, -v mahdollistaa verbotilan näyttämisen .tar -tiedoston luomisen edistyminen ja -f , joka määrittää arkistotiedoston tiedostonimen tyypin ( test_app.tar tässä tapauksessa).

Pakkaa tuloksena oleva arkistotiedosto käyttämällä gzip- tai bzip2-tiedostoa toimittamalla lippu -z tai -j seuraavasti. Huomaa, että pakattu tarball voi myös päättyä .tgz -laajennukseen.

 
# tar -cvzf test_app.tar.gz test_app/
OR
# tar -cvzf test_app.tgz test_app/
OR
# tar -cvjf test_app.tar.bz2 test_app/

Jos haluat luetella tarballin (arkistoidun tiedoston) sisällön, käytä -t -lippua seuraavasti.

# tar -ztf test_app.tar.gz
OR
# tar -ztvf test_app.tar.gz		#shows more details

Voit purkaa (tai purkaa) arkistotiedoston -x -kytkimellä kuvan osoittamalla tavalla.

# tar -xvf test_app.tar
OR
# tar -xvf test_app.tar.gz 

Lisää käyttöesimerkkejä on seuraavissa artikkeleissamme:

  • 18 esimerkkiä tervakomennoista Linuxissa
  • Kuinka jakaa suuri terva-arkisto useiksi tietyn kokoisiksi tiedostoiksi
  • Kuinka pakata tiedostoja nopeammin Pigz-työkalulla Linuxissa
  • miten .bz2-tiedosto pakataan ja puretaan Linuxissa
  • 10 7zip (File Archive) -komentoesimerkkiä Linuxissa

Tässä kaikki tältä erää! Tässä artikkelissa olemme osoittaneet, kuinka terva asennetaan CentOSiin, RHELiin ja Fedoraan, ja näytimme myös joitain tervan käytön komentoja. Jos sinulla on kysyttävää, jaa se meille alla olevan palautelomakkeen avulla.