Kā atsaukt failus Linux

How Untar Files Linux



Tar ir diezgan populārs arhīva formāts, īpaši Linux. Daudzos gadījumos izplatītāji izmanto darvas arhīvus, lai piegādātu pakotnes atjauninājumus. Darvas arhīvi ir bieži sastopami arī failu koplietošanā tiešsaistē.

Pārbaudiet, kā atinstalēt failus Linux.







Darva Linux

Darvas arhīvu pārvaldībai visiem Linux izplatījumiem ir pievienots darvas rīks. Šo rīku mēs izmantosim, lai iegūtu darvas arhīva saturu.



Parādīsim visu ar piemēru. Vispirms izveidosim darvas arhīvu ar vairākiem failiem un direktorijiem. Šeit esmu izveidojis direktoriju ar nosaukumu Ants, kas tiks pārveidots par darvas arhīvu.



$koksSkudras/





Tagad no kataloga izveidosim darvas arhīvu. Šeit darva darījuma veikšanai izmantos dažādus saspiešanas algoritmus. Ir ierasta prakse, ka saspiešanas algoritms nosaka izejas faila nosaukumu.

Lai izveidotu darvas arhīvu, izmantojot gzip saspiešanu, izmantojiet šādu komandu.



$darva -cvzfants.tar.gz<source_file_directory>

Lai izveidotu darvas arhīvu, izmantojot bzip2 saspiešanu, izmantojiet šādu komandu.

$darva -cvjfants.tar.bz2<source_file_directory>

Lai izveidotu darvas arhīvu, izmantojot XZ saspiešanu, izmantojiet šādu komandu.

$darva -cvJfskudras.tar.xz<source_file_directory>

Darvas failu izvilkšana

Uzskaitiet darvas saturu

Šajā tar komandā tiks uzskaitīti visi tar arhīvā iekļautie faili un direktoriji.

$darva -TV <tar_archive>

Ātri sadalīsim izmantotos karogus.

  • t: Tas liek darvai uzskaitīt arhīva saturu.
  • v: Tas liek darvai izdrukāt savu darbību konsolē.
  • f: tas stāsta darvai, kurā failā veikt darbību.

Izvilkt visu failu

Tagad mēs esam gatavi iegūt pie rokas darvas arhīvus. Lai gan jums vajadzēja izmantot dažādas komandas, lai izveidotu dažāda veida darvas arhīvus, mēs varam izmantot tikai vienu darvas komandu, lai tos visus iegūtu.

Šī darvas komanda iegūs derīgu darvas arhīvu. Ja pastāv faili ar līdzīgiem failu nosaukumiem, tad pēc ekstrakcijas darva pārrakstīs failus ārpus arhīva.

$darva -xvf <tar_archive>

Šeit mēs saskaramies ar vienu jaunu darvas karogu.

  • x: tas saka darvai iegūt arhīvu.

Ja nevēlaties, lai darva pārrakstītu esošos datus, pievienojiet karogu -k. Tas liek darvai nepārrakstīt/aizstāt nevienu esošo failu vai direktoriju.

$darva -xvkf <tar_archive>

Izvelciet konkrētus failus

Ir situācijas, kad viss darvas arhīvs nav jāizvelk tikai viena faila paņemšanai. Darvas rīks piedāvā tādu elastību, ka jūs varat iegūt tikai dažus atlasītos failus.

Šim uzdevumam darvas komandu struktūra izskatītos šādi. Šeit faila nosaukums būtu vēlamā faila nosaukums. Tam jāatbilst faila nosaukumam, kas atrodas darvas arhīvā.

$darva -xvf <tar_archive> <faila nosaukums>

Ja vēlaties šādā veidā iegūt vairākus failus, izmantojiet šādu komandu struktūru.

$darva -xvf <tar_archive> <faila nosaukums_1> <faila nosaukums_2>

Izvelciet īpašus direktorijus

Šī ir vēl viena lieliska darva arhīva iezīme. Pieņemot, ka darvas arhīvā ir katalogs vai vairāk, jūs varat manuāli pateikt darvai, kuru direktoriju iegūt.

Komandu struktūra ir līdzīga iepriekšējai sadaļai.

$darva -xvf <tar_archive> <direktoriju>

Ja vēlaties iegūt vairākus direktorijus, palaidiet šādu komandu.

$darva -xvf <tar_archive> <directory_1> <direktorijs_2>

Galīgās domas

Darvas arhīvu izvilkšana ir diezgan vienkāršs uzdevums. Viss, kas jums jāzina, ir pareizā darvas komanda. Ja jūs interesē veikt darbības ar GUI un izmantot failu pārvaldnieku, jūsu failu pārvaldniekam vajadzētu būt iespējai pēc noklusējuma iegūt darvas arhīvus.

Linux ir vairāk rīku, lai iegūtu dažādus saspiestu arhīvu formātus. Pārbaudiet, kā iegūt saspiestus arhīvus operētājsistēmā Linux.

Laimīgu skaitļošanu!