Kaip „Linux“ administratoriui, dažnai tenka bendrauti degutas failus. Daugeliu atvejų turite išgauti a degutas failą į tam tikrą katalogą. Taigi, kaip išgauti degutas failą į tam tikrą kelią? Vienas iš būdų yra išgauti degutas failą dabartiniame kataloge ir nukopijuokite jį į norimą katalogą. Tai atliks darbą, tačiau procedūra užima daug laiko. Šiame vadove pagrindinis dėmesys skiriamas sprendimų, kaip išgauti įvairių tipų, paieškai degutas failus į konkretų katalogą.
Kaip išgauti „Tar“ failą į konkretų „Linux“ katalogą:
Norėdami išgauti „Tar“ failą į kitą katalogą, atlikite toliau nurodytą sintaksę:
$degutas -xf [failo pavadinimas].tar-C [/kelias_of/katalogą]
Arba:
$degutas -ištrauka -byla=[failo pavadinimas].tar-katalogas [/kelias_of/katalogą]
The -x vėliava liepia „Tar“ įrankiui išgauti argumente nurodytą failą -f. Kadangi, -C vėliava naudojama nustatyti konkretų katalogą failui išgauti. Arba galite aiškiai paminėti visus žodžius, kad išgautumėte failus naudodami tar. Mano nuomone, vėliavų naudojimas yra daug greitesnis failų išskyrimo būdas nei viso žodžio įvedimas. Padarykime pavyzdį; Turiu failą pavadinimu my_documents.tar, kurį noriu išgauti į katalogą files/tar_files, ir vykdyti šią komandą būtų:
$degutas -xfmy_documents.tar-Cfailus/tar_files
Arba:
$degutas -ištrauka -byla= my_documents.tar-katalogasfailus/tar_files
Jei norite stebėti failo ištraukimo eigą terminale, naudokite vėliavą -v (išsamiai):
$degutas -xvfmy_documents.tar-Cfailus/tar_files
Kaip išgauti tar.gz/tgz failus į konkretų „Linux“ katalogą:
Kaip aptarta aukščiau, deguto failus galima suspausti naudojant gzip naudingumas. Norėdami išgauti tokius failus į konkretų katalogą, procedūra yra beveik panaši; papildoma vėliava -Su bus pridėta prie komandos, su kuria reikia susidoroti tar.gz arba tgz failai:
$degutas -zxfmy_documents.tar.gz-Cfailus/tar_gz_files
Arba:
$degutas -zvxfmy_documents.tar.gz-Cfailus/tar_gz_files
Kaip išgauti tar.bz2/tar.bz/tbz/tbz2 failus į konkretų „Linux“ katalogą:
Prieš išmokdami išgavimo metodą, suprasime, kas tar.bz2, tar.bz, tbz, tbz2 failai yra. Tai yra deguto failų plėtiniai, suspausti arba bzip arba bzip2 naudingumas „Linux“. Norėdami išgauti failus su bet kuriuo iš šių plėtinių, pridėsime -j vėliava:
$degutas -jxfmy_documents.tar.bz2-Cfailus/bzip_files
Jei norite daugžodžiauti, naudokite:
$degutas -jvxfmy_documents.tar.bz2-Cfailus/bzip_files
Išvada:
Derva yra plačiai naudojama priemonė „Linux“ ir „UNIX“ operacinėse sistemose atsarginių kopijų archyvams kurti. Derva įrankis taip pat turi funkciją išgauti degutas failus į konkretų katalogą. Failus galima išgauti naudojant -C vėliava su nurodytu aplanko keliu. Be to, naudojant Derva naudingumą, taip pat galite išgauti konkrečius failus iš archyvuotų failų. Ši „viskas viename“ programa turi daug ištirti ir sužinoti daugiau Derva naudingumo vykdymas žmogus degutas terminale.