See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 23775|Vastuse: 9

[linux] Põhjalik selgitus zip-kompressiooni ja dekompressiooni avamise käskudest CentOS-is

[Kopeeri link]
Postitatud 16.05.2017 09:37:07 | | |
Järgmised käsud toimivad /home kataloogis
CD /Home #进入/Home kataloog
1. Tihenda mydata kataloog /home kaustas mydata.zip
zip -r mydata.zip mydata #压缩mydata目录
2. Eralda mydata.zip /home kataloogist mydatabak kataloogi
unzip mydata.zip -d mydatabak
3. Tihenda abc kaust ja 123.txt /home kaustaga abc123.zip
zip -r abc123.zip ABC 123.txt
4. Paki wwwroot.zip /home kataloogist otse /home kataloogi
Tõmba wwwroot.zip
5. Tõmba /home kataloogist /home alt samaaegselt lahti abc12.zip, abc23.zip ja abc34.zip /home kaustasse
Luku lahti ABC\*.zip
6. Kontrolli sisu wwwroot.zip /home kataloogi alt
lahti luku -V wwwroot.zip
7. Kontrolli, kas /home kataloogis olev wwwroot.zip on täielik
Luku lahti -t wwwroot.zip
8. Eralda kõik failid wwwroot.zip /home kataloogist esimese taseme kausta
Luku lahti -j wwwroot.zip
Süsteemi töö ja hooldus Soe meeldetuletus: qihang01 originaalsisu autoriõigus, palun märgi allikat ja originaallinki uuesti trükkimiseks
=====================================================
Peamised parameetrid:
-c: Luku avamise tulemus
-l: Kuvab tihendatud failis sisalduvad failid
-p: Sarnaselt parameetrile -c kuvatakse dekompressiooni tulemus ekraanil, kuid teisendust ei tehta
-t: Kontrolli, kas tihendatud fail on õige
-u: Sarnane parameetrile -f, kuid lisaks olemasolevate failide uuendamisele pakib see ka teisi faile tihendatud failist kataloogi
-v: Kuvab üksikasjalikku teavet käivitamisel
-z: Kuvab ainult tihendatud faili kommentaariteksti
-a: Tee vajalik tähemärgi teisendus tekstifailiks
-b: Ära iseloomusta tekstifaile
-C: Tihendatud failide failinimed on tähe-tähtsusega
-j: Ei käsitle algset kataloogiteed tihendatud failis
-L: Muuda kõik tihendatud faili failinimed väiketähtedeks
-M: Saada väljundtulemus rohkem programmile töötlemiseks
-n: Ära kirjuta originaalfaili üle pakkimisel
-o: Sa ei pea kasutajalt enne küsima, unzip kirjutab pärast käivitamist algse faili üle
-P<密码>: Paroolivalik zip-i kasutamiseks
-q: Täitmisel ei kuvata mingit infot
-s: Teisenda failinime tühjad tähed allakriipsudeks
-V: Hoia VMS-i failiversiooni info
-X: Faili algne UID/GID salvestatakse lahtipakkimisel




Eelmine:Uus mõõga tausta skaneerimise tööriist
Järgmine:Test-post-avaldamise redigeerimisfunktsioonid
Postitatud 03.01.2018 14:16:29 |
Lahtipakkimisel tahad mõnikord originaalfaili üle kirjutada, muidu tuleb õigused määrata, uuesti üles laadida jne. See on tülikas.

Kui lisad -o parameetrid pärast lahtipakkimise käsku, ei küsi sa seda enam ning kirjutad otse originaalfaili üle ja pakid lahti, säästes palju vaeva.

Käsk: avada -o filename.zip
 Üürileandja| Postitatud 23.01.2018 14:29:54 |
Linux, tihenda mitu faili üheks failiks

Kui mitu faili tihendatakse ühte paketti, saad kasutada järgmist käsku:
null test.zip 1.txt 2.txt 3.txt



 Üürileandja| Postitatud 13.12.2021 11:25:43 |
Zip tihendab kogu praeguse kausta sisu (kaustad), välistab testkausta, välistab kõigi alamkaustade logide kausta, välistab kõigi alamkaustade ajutise faili

 Üürileandja| Postitatud 13.12.2021 11:27:17 |
Linuxi zip-käsk selgitatud üksikasjalikult

-A: Kohanda käivitatavat automaatset lahtipakkimise faili;
-b<工作目录>: Määra kataloog, kus failid ajutiselt hoitakse;
-c: Annoteeri iga tihendatud fail;
-d: Kustuta määratud fail tihendatud failist;
-D: Kataloogi nimi ei ole tihendatud failis määratud;
-f: Selle parameetri mõju on sarnane "-u" parameetri määramisega, kuid see mitte ainult ei uuenda olemasolevaid faile, vaid lisab ka mõningaid faile tihendatud faili, kui neid tihendatud failis ei ole.
-F: Proovi parandada rikutud tihendatud faili;
-g: Lisa fail olemasolevale tihendatud failile, selle asemel et luua uus tihendatud fail;
-h: veebipõhine abi;
-i<范本样式>: Tihenda ainult sobivad failid;
-j: Salvestatakse ainult failinimi ja selle sisu, mitte ühtegi kataloogi nime.
-J: Kustutab tihendatud faili ees tarbetud andmed;
-k: Failinimi MS-DOS-iga ühilduvas vormingus;
-l: Faili tihendamisel asenda LF märk LF+CR märgiga;
-ll: Faili tihendamisel asenda LF+cp märk LF märgiga;
-L: Autoriõiguse info kuvamine;
-m: Pärast faili tihendamist ja selle lisamist tihendatud failile kustuta algne fail, st liiguta fail tihendatud faili;
-n<字尾字符串>: Ei tihenda faile, millel on kindlad sufiksstringid;
-o: Fail, millel on tihendatud faili viimase muudatuse aeg, kehtib ning tihendatud faili muutmisaeg määratakse samaks mis fail.
-Q: Käskude täitmise protsessi ei kuvata;
-r: Rekursiivne töötlemine, mis töötleb kõiki faile ja alamkatalooge määratud kataloogis koos;
-S: Sisaldab süsteemi- ja peidetud faile;
-t<日期时间>: Määra tihendatud faili kuupäev määratud kuupäevale;
-T: Kontrolli, kas iga fail varundusfailis on õige;
-u: Asenda uuem fail tihendatud failiga;
-v: Kuva käsu täitmise protsess või kuva versiooniinfo;
-V: Salvesta VMS operatsioonisüsteemi failiatribuudid;
-w: Kui versiooninumber on faili nimes, kehtib see parameeter ainult VMS operatsioonisüsteemis.
-x<范本样式>: Välista sobivad failid tihendamisel;
-X: ei salvesta täiendavaid faili atribuute;
-y: Salvesta sümboolne ühendus otse, mitte fail, millele link osutab, see parameeter kehtib ainult süsteemides nagu UNIX;
-z: Lisa kommentaarid tihendatud faili;
-$: ketta mahtu nimi, kus esimene tihendatud fail on salvestatud;
-<压缩效率>: Kompressiooniefektiivsus on väärtus vahemikus 1~9.
 Üürileandja| Postitatud 13.12.2021 11:32:31 |
Linux kasutab Vimi, et vaadata zip-paketi sisu ilma dekompressioonita

Vim-käske saab kasutada ka ZIP-arhiivi sisu vaatamiseks ilma seda välja võtmata. See töötab arhiivifailide ja kaustadega. Lisaks ZIP-ile saab seda kasutada ka teiste laienditega, nagu tar.xz, tar.bz2, tar, tbz.

Näiteks: vim test.zip
 Üürileandja| Postitatud 03.03.2022 21:58:18 |
Paigalda zip ja unzip paketid võrguühenduseta järgmise käsuga:



zip-3.0-11.el7.x86_64.rpm (259.92 KB, Allalaadimiste arv: 0, 售价: 5 粒MB) unzip-6.0-24.el7_9.x86_64.rpm (172.48 KB, Allalaadimiste arv: 0, 售价: 5 粒MB)
 Üürileandja| Postitatud 01.01.2024 07:20:22 |
Linux kasutab tar-i arhiivifailide loomiseks
https://www.itsvse.com/thread-10715-1-1.html
 Üürileandja| Postitatud 14.07.2025 08:52:11 |
Windows kasutab kaustade pakkimiseks ja pakkimiseks tar-i
https://www.itsvse.com/thread-10896-1-1.html
 Üürileandja| Postitatud 04.12.2025 15:06:43 |
Linuxi tihenduszip, 7z ekstreemne kompressioon (minimaalne fail)
https://www.itsvse.com/thread-11152-1-1.html
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com