Kā apskatīt ZIP arhīva saturu Linux

How View Contents Zip Archive Linux



Jūs, visticamāk, esat izmantojis saspiešanas un arhivēšanas paņēmienus, lai dublētu vai ietaupītu vietu cietajā diskā. Lai apskatītu un piekļūtu šo arhīvu saturam, tie ir jāizņem direktorijā, kas šķiet diezgan vienkāršs uzdevums. Tomēr, ja jums ir darīšana ar arhīvu, kurā ir liels skaits failu, vai liela izmēra failiem, tas kļūs par laikietilpīgu un kaitinošu uzdevumu. Linux ir dažas komandas, kas ļauj ātri apskatīt arhīva saturu, to neiegūstot.

Šajā rakstā mēs redzēsim dažas Linux komandas, kas palīdzēs mums apskatīt arhīva saturu bez nepieciešamības tos izvilkt.







Lūdzu, ņemiet vērā, ka mēs esam izskaidrojuši šajā rakstā aprakstīto procedūru un komandas Debian 10 sistēmā.



ZIP arhīva satura apskate

Izmantojot zmore un zless

Līdzīgi kā vairāk un mazāk komandu Linux, šīs komandas var izmantot, lai apskatītu faila saturu no komandrindas, neizņemot. Zmore un Zless komanda lieliski darbojas ZIP failā; tomēr tie nedarbojas ZIP mapei, kurā ir vairāki faili.



Lai apskatītu ZIP faila saturu bez izvilkšanas, vienkārši izmantojiet komandu zmore vai zless, kam seko faila nosaukums:





$var <arhīva_nosaukums>

vai

$zless <arhīva_nosaukums>



Izmantojot zcat

Līdzīgi kā komandas zmore un zless, zcat var izmantot arī, lai apskatītu ZIP arhīva saturu, to neizņemot. Lai apskatītu saspiestu failu, izmantojiet zcat kam seko faila nosaukums:

$zcat <arhīva_nosaukums>

Tas nedarbojas arī ar ZIP mapēm, kurās ir vairāki faili. Ja palaižat zcat, lai skatītu ZIP arhīvu, kurā ir vairāki faili, tas parādīs tikai vienu failu, ignorējot pārējos failus, kā parādīts nākamajā ekrānuzņēmumā.

Izmantojot Vim

Vim komandu var izmantot arī, lai apskatītu ZIP arhīva saturu, to neiegūstot. Tas var darboties gan arhivētajos failos, gan mapēs. Kopā ar ZIP tas var darboties arī ar citiem paplašinājumiem, piemēram, tar.xz, tar.bz2, tar, tbz.

Lai apskatītu saspiestu failu, izmantojiet zcat kam seko faila nosaukums:

$ES atnācu <arhīva_nosaukums>

Tas ļauj mums pārlūkot arhivētās mapes failu sarakstu un apskatīt arī konkrēta faila saturu. Lai apskatītu noteiktu failu, izmantojiet bultiņas un taustiņu Enter, lai atlasītu failu, un nospiediet Ievadiet vai izmantojiet kreiso pogu, lai atvērtu konkrēto failu.

Lai apskatītu noteiktu failu, atlasiet to, izmantojot bulttaustiņus, un pēc tam nospiediet taustiņu Enter

Izmantojot komandu zip un unzip

Zip ir visizplatītākā failu arhivēšanas metode, savukārt unzip palīdz noņemt šos failus. Ja unzip komanda tiek izmantota bez karoga; tas izvelk visus ZIP arhīvā esošos failus. Tomēr mēs varam to izmantot, lai apskatītu faila saturu, to neizgūstot, izmantojot īpašu karodziņu. Līdzīgi komandu zip var izmantot arī, lai apskatītu arhīvā esošo failu sarakstu, to nesaspiežot. Tomēr to nevar izmantot, lai apskatītu faila saturu.

Lai izmantotu zip un unzip, tie vispirms jāinstalē savā sistēmā. Lai to izdarītu, izpildiet šo komandu terminālī:

$sudoap-getuzstādīt rāvējslēdzējs izpakot

Lai izmantotu komandu zip, lai pārlūkotu ZIP arhīvā esošo failu sarakstu, nesaspiežot, ierakstiet rāvējslēdzējs kam sekoja -sf un arhīva nosaukumu šādi:

$rāvējslēdzējs-sf<arhīva_nosaukums>

Komanda Unzip ļauj apskatīt faila saturu, kā arī pārlūkot failu sarakstu. Tas darbojas gan ZIP arhivētajos failos, gan mapēs.

Lai pārlūkotu arhivētajā mapē esošo failu sarakstu, izmantojiet unzip ar -viņi karogs šādi:

$izpakot-viņi<arhīva_nosaukums>

Lai skatītu visu failu saturu, izmantojiet unzip ar -c karogs šādi:

$izpakot–C<arhīva_nosaukums>

Lai arhīva mapē apskatītu konkrēta faila saturu, iepriekš minētās komandas beigās pievienojiet faila nosaukumu šādi:

$izpakot–C<arhīva_nosaukums>faila nosaukums

Izmantojot 7z

7z ir vēl viens noderīgs rīks, ko izmanto failu arhivēšanai un izvilkšanai. Tā atbalsta dažādus paplašinājumus, ieskaitot ZIP, 7Z, XZ, TAR, WIM uc Tomēr tas neatbalsta failu satura parādīšanu neizgūtā formātā.

Lai instalētu utilītu 7z, izpildiet šo komandu terminālī:

$sudotrāpīgsuzstādītp7zip-full

Pēc instalēšanas varat skatīt ZIP arhīva saturu, izmantojot un karogs šādi:

$7z l<arhīva_nosaukums>

Šajā rakstā mēs esam apsprieduši dažas Linux komandas arhīva faila satura apskatei. Izmantojot šīs komandas, jums vairs nebūs jāizņem smagie arhīva faili, lai tikai apskatītu to saturu.