Kā iegūt Tar failus noteiktā Linux direktorijā

How Extract Tar Files Specific Directory Linux



Lietojot Linux, jūs, iespējams, pamanījāt, ka daudzām pakotnēm ir a .tar faila paplašinājums. Tātad, kas ir a darva failu? A darva fails ir daudzu failu kolekcija vienā failā. Darva (Tape Archive) ir programma, kas apkopo failus un iegūst noderīgu informāciju par failiem, kurus tā arhivē, piemēram, atļaujas, datumus utt. Jāatzīmē, ka Darva utilīta nesaspiež failus; kompresijai, jums ir nepieciešams gzip vai bzip komunālie pakalpojumi.
Kā Linux administratoram jums bieži jātiek galā darva failus. Daudzās situācijās jums ir jāiegūst a darva failu noteiktā direktorijā. Tātad, kā iegūt darva failu uz noteiktu ceļu? Viens veids ir iegūt darva failu pašreizējā direktorijā un pēc tam nokopējiet to vēlamajā direktorijā. Tas veiks darbu, bet procedūra ir laikietilpīga. Šī rokasgrāmata koncentrējas uz risinājumu meklēšanu dažādu veidu iegūšanai darva failus noteiktā direktorijā.

Kā iegūt Tar failu noteiktā Linux direktorijā:

Lai izvilktu Tar failu citā direktorijā, izpildiet tālāk minēto sintaksi:







$darva -xf [faila nosaukums].tar-C [/ceļš_of/direktoriju]

Alternatīvi:



$darva --ekstrakts -fails=[faila nosaukums].tar-direktorijs [/ceļš_of/direktoriju]

The -x karogs liek lietderībai Tar pēc tam izvilkt argumentā minēto failu -f. Tā kā, -C karodziņu izmanto, lai iestatītu konkrētu direktoriju faila izvilkšanai. Alternatīvi, jūs varat skaidri pieminēt vārdu kopskaitu, lai iegūtu failus, izmantojot darvu. Manuprāt, karodziņu izmantošana ir daudz ātrāks failu iegūšanas veids nekā visa vārda ierakstīšana. Darīsim piemēru; Man ir fails ar nosaukumu my_documents.tar, kuru vēlos izvilkt direktorijā faili/tar_files, un izpildīt šo komandu būtu:



$darva -xfmy_documents.tar-Cfailus/tar_files





Vai:

$darva --ekstrakts -fails= my_documents.tar-direktorijsfailus/tar_files



Ja vēlaties uzraudzīt faila izvilkšanas gaitu terminālī, izmantojiet karodziņu -v (detalizēts):

$darva -xvfmy_documents.tar-Cfailus/tar_files

Kā iegūt tar.gz/tgz failus noteiktā Linux direktorijā:

Kā minēts iepriekš, darvas failus var saspiest, izmantojot gzip lietderība. Lai iegūtu šādus failus noteiktā direktorijā, procedūra ir diezgan līdzīga; papildu karogs -Ar tiks pievienots komandai, lai tiktu galā tar.gz vai tgz faili:

$darva -zxfmy_documents.tar.gz-Cfailus/tar_gz_files

Vai:

$darva -zvxfmy_documents.tar.gz-Cfailus/tar_gz_files

Kā izvilkt failus tar.bz2/tar.bz/tbz/tbz2 noteiktā Linux direktorijā:

Pirms mēs apgūstam ieguves metodi, ļaujiet mums saprast, kas tar.bz2, tar.bz, tbz, tbz2 faili ir. Tie ir darvas failu failu paplašinājumi, kurus saspiež vai nu bzip vai bzip2 lietderība Linux. Lai iegūtu failus ar kādu no šiem paplašinājumiem, mēs pievienosim -j karogs:

$darva -jxfmy_documents.tar.bz2-Cfailus/bzip_files

Daudzpusīgai izvadīšanai izmantojiet:

$darva -jvxfmy_documents.tar.bz2-Cfailus/bzip_files

Secinājums:

Darva ir plaši izmantota utilīta Linux un UNIX operētājsistēmās, lai izveidotu dublējuma arhīvus. Darva lietderībai ir arī ieguve darva failus noteiktā direktorijā. Failus var iegūt, izmantojot -C karodziņu ar norādīto mapes ceļu. Turklāt, izmantojot Darva utilītu, varat arī iegūt konkrētus failus no arhivētajiem failiem. Šajā universālajā lietderībā ir daudz ko izpētīt un uzzināt vairāk Darva lietderības izpilde cilvēks darva terminālī.