Ziping faili ir vienkāršs, efektīvs veids, kā pārsūtīt datus starp datoriem un serveriem. Kad faili tiek saspiesti, tie ne tikai ietaupa diska vietu vietējā diskā, bet arī atvieglo un ērtāk lejupielādēt failus no interneta, izmantojot daudz mazāku joslas platumu nekā pilna izmēra failu sūtīšana.
Kad saņemat zip arhīvu Linux, dekompresija ir tikpat vienkārša. Linux ir daudz slēdžu, kas nozīmē, ka jums ir daudz veidu, kā iegūt failus ar unzip komanda komandrindā.
Atvienot vienu ZIP failus
Faksa dekompresijas pamata sintakse ir:
unzip faila nosaukums
Kā piemēru, teiksim, ka esat iemiesojis albumu ar nosaukumu Draudzīgums. Lai atšķetinātu šo failu uz pašreizējo mapi, vienkārši palaidiet šo komandu: unzip "Draudi uz labu" Komandas komanda ļauj jums atspiest vairāk nekā vienu failu vienlaikus, izmantojot šādu sintaksi: unzip filename1 filename2 filename3
Ja esat iemiesojis trīs Alice Cooper albumu albumus Atkritumi, Hei Stoopids, un Dragontown, atsevišķi, jūs varat izmēģināt, lai tos saspiestu: unzip "Trash.zip" "Dragontown.zip" "Hei Stoopid.zip"
Tomēr tas, ko jūs vēlaties saņemt, ir šī kļūda: Arhīvs: Trash.zip piesardzība: faila nosaukums nav saskaņots: Dragontown.zip
Pieņemot, ka trīs faili ir vienā mapē, labāka metode ir izmantot šādu komandu: unzip "* .zip"
Esi uzmanīgs, tomēr. Šī komanda ir neviendabīga un atšifrē katru ZIP failu pašreizējā mapē. Ja jums ir ZIP fails un vēlaties iegūt visus failus, izņemot vienu, izmantojiet -x slēdzis. unzip filename.zip -x filetoexclude.zip
Lai turpinātu ar mūsu piemēru, albums "Trash" ir iekļauts Trash.zip ir MP3 ar nosaukumu Gulta no nagiem. Lai izvilktu visas dziesmas, izņemot "Gultas nagus", jūs to izdarītu: unzip Trash.zip-x "Bed Of Nails.mp3" Ja vēlaties ievietot ZIP faila saturu citā direktorijā nekā pašreizējais, izmantojiet -d slēdzis. unzip filename.zip -d ceļš / uz / ekstrakts / uz
Piemēram, atspiest Trash.zip failu uz / mājas / mūzika / Alice Cooper / Trash, jūs izmantojat šādu sintaksi: unzip Trash.zip-d "/ home / music / Alice Cooper / Trash" Lai norādītu saspiestu failu saturu, izmantojiet -l slēdzis. unzip -l filename.zip
Mūsu piemērā mēs varētu izmantot šo slēdzi, lai redzētu visus failus iekšā Trash.zip. unzip-l Trash.zip
Atgrieztā informācija ietver: Lai pārbaudītu, vai ZIP fails ir pareizi strukturēts un pirms tā izvilkšanas to var pareizi izmantot, izmantojiet -t slēdzis. unzip-t filename.zip
Piemēram, lai pārbaudītu, vai Trash.zip ir derīgs, jūs varētu palaist šādu: unzip-t Trash.zip
Katrs fails ir uzskaitīts, un labi jāparādās blakus tam. Izvades apakšā ir jāparādās ziņa nav saspiesto datu …. The -v slēdzis (verbose) var sniegt sīkāku informāciju. unzip -v filename
Izmantot šo slēdzi ar Trash.zip lai redzētu vairāk informācijas, mēs ierakstu: unzip -v Trash.zip
Izvade satur šādu informāciju: ZIP failiem, kuriem ir mapes, izpildot unzip vienatnē bez slēdžiem no arhīva atkal izveidotu to pašu mapes struktūru. Izvilkšana filename1.zipPiemēram, kam ir šādas trīs mapes, tiktu iegūtas tās pašas mapes: Šajā piemērā, lai visu pašreizējo mapi iegūtu TXT failus, neizveidojot šīs trīs mapes, vienkārši pievienojiet -j līdz komandas beigām. unzip-j filename1.zip Pieņemsim, ka jau esat atķeksējis konkrētu ZIP failu un esat sācis strādāt ar neizšifrētajiem failiem, mainot un atjauninot tos, cik vēlaties. Pēdējais lieta, ko vēlaties, ir, ja šie faili tiek pārrakstīti, kad tiek izņemts ZIP, kuram ir faili ar tiem pašiem nosaukumiem. Jūs nekavējoties zaudēsiet visu, ko strādājāt, kad jaunie faili aizvieto esošos. Tomēr jūs varat izmantot -n pārslēgties, ja vēlaties nē pārrakstīt esošos failus. Katrs no ZIP arhīva failiem, kuriem ir izraudzītajā mapē fails, kas atbilst failam, netiks pārrakstīts nekas, ja tiks izmantots šis slēdzis. Tomēr viss pārējais, kam ir unikāls vārds, tiks izvilkts. unzip -n filename.zip
Ja jums nav jāuztraucas par to, vai fails jau pastāv, un jūs vienmēr vēlaties pārrakstīt failus, jo tie tiek ekstrahēti bez uzvednes, izmantojiet -o slēdzis. unzip -o filename.zip Ja jums ir nepieciešams atvērt ZIP failu, kuram nepieciešama piekļuve parolei, izmantojiet -p slēdzi, kam seko parole. unzip -P paroli filename.zip
Piemēram, lai atkārtoti ielādētu failu, ko sauc cats.zip ar paroli kaķēni123, izmantojiet sekojošo: unzip -P kaķēni123 filename.zip Pēc noklusējuma, unzip komanda uzskaita visu, ko tā dara, tostarp parāda katru failu arhīvā, jo komanda tos iegūst. Jūs varat apturēt šo produkciju, izmantojot -q slēdzis. unzip -q filename.zip
Tas atdala faila nosaukumu, neizdodot nekādu izvadi, un atgriežas pie kursora, kad tas ir beidzies.
Atspiest vairākus ZIP failus


Izslēgt dažus ZIP failus

ZIP faila izvilkšana citā direktorijā

Kā parādīt saspiestā ZIP faila saturu

Kā pārbaudīt, vai ZIP fails ir derīgs

Skatiet detalizētu informāciju par ZIP failu

Atspiest ZIP failu, neveidojot direktorijus

Izjaukt ZIP failu, nepaspiežot pārrakstīt

Izraksts ar paroli aizsargātu ZIP failu

Izpostīt failu, nerādot jebkādu izeju














