terva: komennot, jotka sinun pitäisi tietää

Unix-maailmassa on tunnettu työkalu, ja se on terva, koska tarallit käsitellään päivittäin, erityisesti lähdekoodipakettien purkamiseen ja niiden kääntämiseen. Kuten jo tiedät, jos luet meidät, tarballit ovat tiedostoja, jotka on pakattu tervatyökalulla ja jonkinlaisella pakkauksella, joka voi olla erityyppinen käytetystä pakkausalgoritmista riippuen. Siksi käytetään muita puristus- / purkutyökaluja.

Tarvoista on hyvä asia pidä käyttöoikeudet ja muut pakattujen tiedostojen ja hakemistojen määritteet, siksi ne ovat erityisen tärkeitä lähdetiedostojen, komentosarjojen ja muiden oikeiden oikeuksien säilyttämiseksi, jotka meidän on suoritettava kääntämistä ja asennusta varten. Itse asiassa, kun "puramme" yhden näistä paketeista huonosti, esimerkiksi käyttämällä joitain graafisia dekompressointityökaluja, nuo käyttöoikeudet tuhoutuvat, ja aiomme ei välttämättä toimi oikein ...

Tänään esitämme sinulle joitain yksinkertaiset ja peruskomennot tervalla, joka sinun tulisi tietää toimiakseen hyvin pakettien kanssa. Lisätietoja saat tutustumalla muihin artikkeleihini, kuten:

No, tehdään se:

  • Pakkaa tiedosto tai hakemisto:
tar -cvf nombre_tarball.tar /ruta/directorio/ 
  • .Gz-pakkaus (jos haluat toisenlaisen pakkauksen, voit muuttaa z: n j: ksi .bz2: lle jne.):
tar cvzf nombre_tarball.tar.gz /ruta/directorio/
  • Pakkauksen purkaminen x: llä riippumatta pakkauksesta:
tar -xvf nombre_tarball.tar.gz
  • Luettele vain tarballin sisältö ilman, että purat tai purat sitä:
tar -tvf nombre_tarball.tar.gz
  • Lisää tiedostoja ja hakemistoja olemassa olevaan tarballiin:
tar -rvf nombre_tarball.tar.gz nuevo.txt
  • Tarkista tarvike:
tar -tvfW nombre_tarball.tar
  • Tarkista koko:
tar -czf - nombre_tarball.tar.gz | wc -c

Los esimerkkejä Olen asettanut ne .gz-pakkaukseen normaalisti, mutta sen ei tarvitse olla niin. Se oli sama .bz2: lle, .xz: lle jne. Muista vain pakatessasi, käytä asianmukaista kirjasinta kullekin pakkaustyypille ...


Kommentti, jätä sinun

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Jorge dijo

    Hei,
    .Gz-pakkaus (jos haluat toisenlaisen pakkauksen, voit muuttaa z: n j: ksi .bz2: lle jne.) ...
    Eikö se olisi .gz tiedostolle .bz2?
    tar cvzf tarball_name.tar.gz / polku / hakemisto /
    Eikö tar -cvzf tarball_name.tar.gz / polku / hakemisto /?
    tar -czf - tarball_name.tar.gz | wc-c
    Miksi se ei anna samaa tulosta kuin jos katsomme sitä Ominaisuudet)

    Kiitos. Terveisiä Perillo (Oleiros) - A Coruña.