Extrahujte súbory tar do konkrétneho adresára v systéme Linux

Úžitkovosť decht je nástroj, ktorý nám pomáha vytvárať zálohy na ľubovoľnom systéme Linux, obsahuje veľa možností, ktoré musíme určiť v závislosti od toho, čo chceme robiť.

Je potrebné vedieť, že môžete extrahovať súbor s príponou .tar do ľubovoľného adresára, pokiaľ tento adresár určíme, nie nevyhnutne v našom aktuálnom adresári.

Tu v nasledujúcom príklade máme syntax na extrahovanie súboru

# tar -xf názov súboru.tar -C / cesta_súboru / priečinok
# tar -xf názov súboru.tar.gz - adresár / cesta k súboru / priečinok

POZNÁMKA: V prvej syntaxi je -C je upresniť, že pracujete v inom adresári, ako je ten aktuálny, to znamená, keď ideme zmeniť adresár alebo priečinok.

Tu je niekoľko príkladov, kde to možno lepšie vysvetliť:

Príklad 1: Extrahujte súbory .tar

Budeme extrahovať súbory z article.tar do adresára / tmp / my_article. Veľmi dôležité je, aby ste sa pred extrakciou súboru ubezpečili, že cieľový adresár alebo priečinok existuje .tar

Cieľový priečinok vytvoríme nasledujúcim príkazom:strašný

# mkdir / tmp / my_article

Teraz, aby sme extrahovali súbory z article.tar do / tmp / my_article, vykonáme nasledovné:

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

Môže sa tiež použiť –Adresár namiesto -C, majú úplne rovnakú funkciu

Príklad 2: Extrahujte súbory .tar.gz a .tgz

Rovnako ako v predchádzajúcom príklade sa musíme uistiť, že cieľový priečinok existuje pomocou:

# mkdir / tmp /tgz

Teraz ideme extrahovať documents.tgz do priečinka, ktorý sme vytvorili skôr

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

Môže sa tiež použiť týmto spôsobom (robí presne to isté)

# tar -zvxf docs.tgz --adresár / tmp / tgz /

Príklad 3: Extrahujte súbory tar.bz2, tar.bz, .tbz alebo .tbz2 do iného adresára.

Znova sa ubezpečujeme, že cieľový priečinok existuje, pomocou:

# mkdir / tmp /decht-bz

A rozbalíme nazvaný súbor documents.tbz2 v priečinku vytvorenom predtým

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

Príklad 4: Extrahujte jeden alebo viac konkrétnych priečinkov v súbore .tar do konkrétneho adresára

S tarom môžeme urobiť aj to, že extrahujeme konkrétnu časť súboru, ktorý dekomprimujeme, bez toho, aby sme museli extrahovať všetok obsah.

V takom prípade sa súbor volá atď a cieľový priečinok / špecifické pre decht

Znova sa ubezpečujeme, že cieľový priečinok existuje, pomocou:

# mkdir / tmp /špecifický pre decht
# tar -xvf etc.tar etc / issues / etc / content.odt etc / mysql / -C / tmp / tar-specific

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Jose dijo

    Ahojte, vie niekto, ako by som mohol v Ubuntu 14.04 LTS presunúť vyrovnávaciu pamäť Google Chrome z pevného disku na RAM?

    1.    Lev dijo

      Robím, je to ľahké. Stačí upraviť fstab pomocou sig. hodnoty:
      tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ predvolené hodnoty tmpfs, exec, nosuid, nodev, mode = 0777 0 0

      Dúfam, že vám to môže pomôcť.

  2.   Chaparral dijo

    Ďakujem, veľmi pekne ďakujem za vysvetlenie.

  3.   Alexander TorMar dijo

    Ďakujem za vysvetlenie, tento návod bol potrebný (Ten druhý tam od roku 2012 pre mňa nikdy nepracoval). Budeš si to musieť prečítať niekoľkokrát a precvičiť si to ...

  4.   fedora_user dijo

    To je elementárne Som prekvapený, že musíte urobiť príspevok, ktorý to vysvetlí.
    Príručky už nikto nečíta?
    $ man tar !!!

  5.   Mauricio Lopez dijo

    Ďakujem za jasné vysvetlenie.