logo

Linux Zip komanda ar piemēriem

Zip ir failu iesaiņošanas un saspiešanas utilīta Unix. Visi faili tiek glabāti vienā failā, t.i., .zip {.zip-filename} kopā ar .zip paplašinājumu.

  • Zip tiek izmantots failu saspiešanai, lai samazinātu faila lielumu. To izmanto līdzīgi kā failu pakotnes .zip utilītu dažādās operētājsistēmās, piemēram, Windows, Unix, Linux utt.
  • Ja mums ir ierobežots joslas platums starp diviem serveriem un vēlamies pārvietot failus daudz ātrāk, zip var viegli pārvietot failus.
  • Zip programma ļauj ievietot vairākus saspiestus failus atsevišķā zip arhīvā ar detalizētu informāciju par failiem, tostarp nosaukumu, aizsardzību, pēdējās modifikācijas laiku, datumu, ceļu un pārbaudes informāciju, lai pārbaudītu faila integritāti. Visa direktorija struktūra var tikt iesaiņota zip arhīvā kopā ar atsevišķu komandu.
  • Programma ir noderīga, lai iesaiņotu failu grupu izplatīšanai, ietaupītu vietu diskā un arhivētu failus, īslaicīgi saspiežot neizmantotos direktorijus un failus.
  • Saspiešanas pakāpe 3:1 un 2:1 ir normāla dažādiem teksta failiem. Zip var arī saglabāt vairākus failus bez saspiešanas, un tam ir viena saspiešanas metode (deflācija). Automātiski zip atlasa labāko no diviem visiem failiem, kas jāsaspiež.

Sintakse:

 zip [options] zipfile files_list 

Sintakse jebkura zip faila izveidei:

 $zip myfile.zip filename.txt 

Linux Zip komanda

Failu izvilkšana no zip faila

Unzip var iegūt, pārbaudīt vai uzskaitīt failus no ZIP arhīva, kas parasti tiek atklāts Unix. Noklusējuma raksturs ir paredzēts katra faila izvilkšanai pašreizējā direktorijā, izmantojot konkrēto ZIP arhīvu.

Sintakse:

 $unzip myfile.zip 

Linux Zip komanda

Opcijas programmā Zip Command:

Linux Zip komanda

1. -d opcija: Šī opcija noņem jebkuru failu, izmantojot zip arhīvu. Pēc zip faila izveidošanas mēs varam noņemt jebkuru failu, izmantojot arhīvu, izmantojot opciju -d.

Sintakse:

 $zip -d filename.zip file.txt 

Linux Zip komanda

2. -u opcija: Šī opcija var atjaunināt failu zip arhīvā. To var izmantot, lai atjauninātu aprakstīto failu sarakstu vai pievienotu jaunus failus esošam zip failam.

Mēs varam atjaunināt esošo ierakstu zip arhīvā, ja tikai tas ir mainīts nesen, salīdzinot ar versiju, kas jau pastāvēja zip arhīvā.

kā pārvērst char par virkni java

Sintakse:

 $zip -u filename.zip file.txt 

Linux Zip komanda

3. -m Opcija: Pēc ZIP arhivēšanas šī opcija izdzēš reālos failus. Pārsūtiet konkrētos failus zip arhīvā, jo pēc norādītā zip arhīva izveides tas izdzēš mērķa failus/direktorijus.

Gadījumā, ja pēc faila noņemšanas direktorijs kļūst neaizņemts, tiek noņemts arī direktorijs. Kamēr zip nav izveidojis arhīvu bez jebkādām kļūdām, dzēšana netiek veikta.

Ir lietderīgi ietaupīt vietu diskā; tomēr, iespējams, nav droši noņemt katru ievades failu.

kā atklāt slēptās lietotnes

Sintakse:

 $zip -m filename.zip file.txt 

Linux Zip komanda

4. -r Opcija: Lai rekursīvi saspiestu direktoriju, izmantojiet komandu zip ar šo opciju -r, un tā rekursīvi saspiedīs norādītos failus direktorijā. Šī opcija palīdz mums saspiest katru failu, kas pastāvēja norādītajā direktorijā.

Sintakse:

 $zip -r filename.zip directory_name 

Linux Zip komanda

5. -x opcija: Šī opcija var izslēgt norādītos failus, veidojot zip. Piemēram, mēs saspiežam visus direktorijā esošos failus un vēlamies izslēgt dažus nevēlamus failus. Ar šīs opcijas palīdzību mēs varam izslēgt nevēlamos failus.

java inicializācijas masīvs

Sintakse:

 $zip -x filename.zip file_to_be_excluded 

Linux Zip komanda

6. -v Opcija: Drukājiet diagnostikas vai detalizēta režīma versijas informāciju. Tas nodrošina progresa indikatora displeju pieprasījumu laikā, kad tiek pieprasīta detalizēta diagnostikas un saspiešanas informācija par zip faila struktūras dīvainībām, ja to parasti izmanto sākotnējām darbībām.

Diagnostikas ekrāns tiks izdrukāts, ja -v ir viens komandrindas arguments un vai nu stdout, ne stdin netiek novirzīts uz nevienu failu. Palīdzības ekrāna galvenes paplašinājumā kopā ar izlaišanas datumu, versiju un programmas nosaukumu ir sniegtas dažas norādes uz izplatīšanas vietnēm un Info-ZIP sākumlapu.

Pēc tam tiek parādīta informācija par mērķa vidi (kompilatora versija un veids, kompilācijas datums, OS versija un iespējoto opciju aspekti, kas izmantoti zip izpildāmā faila izveidošanai.

Sintakse:

 $zip -v filename.zip file1.txt 

Linux Zip komanda