Tar -tiedostojen purkaminen tiettyyn Linux -hakemistoon

How Extract Tar Files Specific Directory Linux

Linuxia käyttäessäsi olet ehkä huomannut, että monien pakettien mukana tulee .tar tiedostopääte. Joten, mikä on a terva tiedosto? A terva tiedosto on kokoelma monia tiedostoja yhdeksi tiedostoksi. Terva (Nauha -arkisto) on ohjelma, joka kerää tiedostot ja kerää hyödyllisiä tietoja arkistoimistaan ​​tiedostoista, kuten käyttöoikeudet, päivämäärät jne. On huomionarvoista, että Terva apuohjelma ei pakkaa tiedostoja; pakkaus, tarvitset gzip tai bzip apuohjelmat.
Linux -järjestelmänvalvojana sinun on usein käsiteltävä terva tiedostot. Monissa tilanteissa sinun on poimittava a terva tiedosto johonkin tiettyyn hakemistoon. Joten, miten poimia terva tiedosto tiettyyn polkuun? Yksi tapa on purkaa terva tiedosto nykyiseen hakemistoon ja kopioi se sitten haluttuun hakemistoon. Se tekee työn, mutta menettely on aikaa vievä. Tässä oppaassa keskitytään ratkaisujen löytämiseen erilaisten tyyppien poimimiseksi terva tiedostot tiettyyn hakemistoon.

Tar -tiedoston purkaminen tiettyyn Linux -hakemistoon:

Voit purkaa Tar-tiedoston toiseen hakemistoon noudattamalla alla mainittua syntaksia:



$terva -xf [Tiedoston nimi].tar-C [/polku_/hakemistoon]

Vaihtoehtoisesti:



$terva --ottaa talteen -tiedosto=[Tiedoston nimi].tar--hakemisto [/polku_/hakemistoon]

The -x lippu kehottaa Tar -apuohjelmaa purkamaan argumentissa mainitun tiedoston sen jälkeen -f. Ottaa huomioon, -C lippua käytetään tietyn hakemiston asettamiseen tiedoston purkamiseksi. Vaihtoehtoisesti voit mainita nimenomaisesti sanojen kokonaismäärän tiedostojen purkamiseksi tervaa käyttäen. Mielestäni lippujen käyttäminen on paljon nopeampi tapa purkaa tiedostoja kuin koko sanan kirjoittaminen. Tehdään esimerkki; Minulla on tiedosto nimeltä my_documents.tar, jonka haluan purkaa hakemistoon tiedostot/tar_files, ja sen käskyn suorittaminen olisi:



$terva -xfmy_documents.tar-Ctiedostot/tar_files

Tai:

$terva --ottaa talteen -tiedosto= omat_asiakirjat.tar--hakemistotiedostot/tar_files



Jos haluat seurata tiedoston purkamisen etenemistä päätteessä, käytä -v (verbose) -lippua:

$terva -xvfmy_documents.tar-Ctiedostot/tar_files

Tar.gz/tgz -tiedostojen purkaminen tiettyyn Linux -hakemistoon:

Kuten edellä keskusteltiin, tervatiedostot voidaan pakata käyttämällä gzip apuohjelma. Tällaisten tiedostojen purkamiseksi tiettyyn hakemistoon menettely on melko samanlainen; ylimääräinen lippu -Kanssa lisätään käsiteltävään komentoon tar.gz tai tgz tiedostot:

$terva -zxfmy_documents.tar.gz-Ctiedostot/tar_gz_files

Tai:

$terva -zvxfmy_documents.tar.gz-Ctiedostot/tar_gz_files

Tar.bz2/tar.bz/tbz/tbz2 -tiedostojen purkaminen tiettyyn Linux -hakemistoon:

Ennen kuin opimme uuttomenetelmän, ymmärrämme mitä tar.bz2, tar.bz, tbz, tbz2 tiedostot ovat. Nämä ovat joko tiedostotunnisteita, jotka pakataan joko bzip tai bzip2 apuohjelma Linuxissa. Jos haluat purkaa tiedostoja jollakin näistä laajennuksista, lisäämme -j lippu:

$terva -jxfmy_documents.tar.bz2-Ctiedostot/bzip_files

Monipuoliseen käyttöön:

$terva -jvxfmy_documents.tar.bz2-Ctiedostot/bzip_files

Johtopäätös:

Terva on laajalti käytetty apuohjelma Linux- ja UNIX-käyttöjärjestelmissä varmuuskopioarkistojen luomiseen. Terva apuohjelmassa on myös poimittava ominaisuus terva tiedostot tiettyyn hakemistoon. Tiedostot voidaan purkaa käyttämällä -C lippu määritetyn kansion polun kanssa. Lisäksi käyttämällä Terva apuohjelma, voit myös purkaa tietyt tiedostot arkistoiduista tiedostoista. Tässä all-in-one-apuohjelmassa on paljon tutkittavaa ja opittavaa Terva apuohjelman suoritus mies terva terminaalissa.