Izvlecite tar datoteke v določen imenik v Linuxu

Uporabnost katran je pripomoček, ki nam pomaga ustvarjati varnostne kopije v katerem koli sistemu Linux, vključuje veliko možnosti, ki jih moramo določiti glede na to, kaj želimo narediti.

Nekaj ​​je treba vedeti, da lahko izvlečete datoteko s pripono .tar v kateri koli imenik, če ta imenik določimo, ne nujno v našem trenutnem imeniku.

Tu v naslednjem primeru imamo sintakso za izvlečenje datoteke

# tar -xf ime datoteke.tar -C / datoteka_pot / mapa
# tar -xf ime datoteke.tar.gz --directory / file_path / folder

OPOMBA: V prvi sintaksi je -C je določiti, da delate v drugem imeniku, kot je trenutni, to je, ko bomo spremenili imenik ali mapo.

Spodaj je nekaj primerov, kjer je to mogoče bolje razložiti:

Primer 1: Izvlecite datoteke .tar

Datoteke bomo izvlekli iz article.tar v imenik / tmp / my_article. Nekaj ​​zelo pomembnega je, da se pred ekstrahiranjem datoteke prepričate, da obstaja ciljni imenik ali mapa .tar

Ustvarili bomo ciljno mapo z naslednjim ukazom:dire

# mkdir / tmp / my_article

Zdaj, da izvlečemo datoteke iz article.tar v / tmp / my_article, izvedemo naslednje:

# tar -xvf article.tar -C / tmp / my_article /

Uporablja se lahko tudi - Imenik namesto -C, imajo popolnoma enako funkcijo

Primer 2: Izvlecite datoteke .tar.gz in .tgz

Kot v prejšnjem primeru se moramo prepričati, da ciljna mapa obstaja z uporabo:

# mkdir / tmp /tgz

Zdaj bomo izvlekli dokumenti.tgz v mapo, ki smo jo ustvarili prej

# tar -zvxf docs.tgz -C / tmp / tgz /

Lahko se uporablja tudi na ta način (počne popolnoma isto stvar)

# tar -zvxf docs.tgz --directory / tmp / tgz /

Primer 3: Razširite datoteke tar.bz2, tar.bz, .tbz ali .tbz2 v drug imenik

Še enkrat se prepričamo, da ciljna mapa obstaja z uporabo:

# mkdir / tmp /tar-bz

In razpakiramo datoteko z imenom documents.tbz2 v prej ustvarjeni mapi

# tar -jvxf docs.tbz2 -C / tmp / tar-bz

Primer 4: Ekstrahirajte eno ali več določenih map v datoteki .tar v določen imenik

Nekaj, kar lahko naredimo tudi s katranom, je, da izvlečemo določen del datoteke, ki jo razgrajujemo, ne da bi morali izvleči vso vsebino.

V tem primeru se datoteka pokliče itd. zvezda in ciljno mapo / specifično za katran

Še enkrat se prepričamo, da ciljna mapa obstaja z uporabo:

# mkdir / tmp /za katran
# tar -xvf itd. tar itd / issues / etc / content.odt etc / mysql / -C / tmp / tar-specific

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   jose je dejal

    Živjo, ali kdo ve, kako lahko v Ubuntu 14.04 LTS premaknem predpomnilnik Google Chrome s trdega diska na RAM?

    1.    Leo je dejal

      Jaz, enostavno je. Samo spremenite fstab s sig. vrednote:
      tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ tmpfs privzeto, exec, nosuid, nodev, mode = 0777 0 0

      Upam, da vam lahko to pomaga.

  2.   Kaparral je dejal

    Najlepša hvala za pojasnilo.

  3.   Aleksander TorMar je dejal

    Hvala za razlago. Ta vadnica je bila potrebna (druga od leta 2012 zame ni nikoli delovala). Večkrat ga boste morali prebrati in vaditi ...

  4.   fedora_user je dejal

    To je osnovno. Presenečen sem, da morate objaviti prispevek, ki to pojasnjuje.
    Nihče več ne bere priročnikov?
    $ man katran !!!

  5.   Mauricio Lopez je dejal

    Hvala za jasno razlago.