Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 23775|Válasz: 9

[linux] Részletes magyarázat a zip tömörítésről és a kioldó dekompresszió parancsokról a CentOS-ben

[Linket másol]
Közzétéve 2017. 05. 16. 9:37:07 | | |
A következő parancsok a /home könyvtárban működnek
CD /home #进入/home directory
1. Tömörítsd a mydata könyvtárat a /home könyvtár alatt mydata.zip
zip -r mydata.zip mydata #压缩mydata目录
2. Bontsd ki a /home könyvtár alatt lévő mydata.zip a mydatabak könyvtárba
unzip mydata.zip -d mydatabak
3. Tömörítsd az abc mappát, és 123.txt a /home könyvtár alatt abc123.zip
zip -r abc123.zip ABC 123.txt
4. Bontsd ki a /home könyvtár alatt lévő wwwroot.zip-t közvetlenül a /home könyvtárba
Nyitsd ki wwwroot.zip
5. Egyszerre bontsd ki a /home könyvtár alatt lévő abc12.zip, abc23.zip és abc34.zip fájlokat a /home könyvtárba
Nyitj ki az ABC-t.zip
6. Ellenőrizd a tartalmat a wwwroot.zip /home könyvtár alatt
Nyisd ki -V wwwroot.zip
7. Ellenőrizd, hogy a /home könyvtár alatt lévő wwwroot.zip teljes-e
Nyitj ki -t wwwroot.zip
8. Kibontsuk az összes fájlt a wwwroot.zip /home könyvtárban az első szintű könyvtárba
Nyitj ki -j wwwroot.zip
Rendszer üzemeltetése és karbantartása Meleg emlékeztető: qihang01 eredeti tartalom szerzői jog, kérjük, jelezze a forrást és az eredeti linket az újranyomáshoz
=====================================================
Fő paraméterek:
-c: A kihúzás eredménye
-l: Megjeleníti a tömörített fájlban található fájlokat
-p: Hasonlóan a -c paraméterhez, a dekompresszió eredménye megjelenik a képernyőn, de átalakítás nem történik
-t: Ellenőrizd, hogy a tömörített fájl helyes-e
-u: Hasonló a -f paraméterhez, de a meglévő fájlok frissítése mellett más fájlokat is kicsomagol a tömörített fájlból egy könyvtárba
-v: Részletes információkat jelenít meg végrehajtáskor
-z: Csak a tömörített fájl hozzászólás szövegét jeleníti meg
-a: Végezze el a szükséges karakterátalakítást szövegfájlba
-b: Ne jellemezze a szövegfájlokat
-C: A tömörített fájlokban lévő fájlnevek kis- és nagybetűs érzékenyek
-j: Nem kezeli az eredeti könyvtár útvonalát a tömörített fájlban
-L: Változtasd meg az összes tömörített fájl fájlnevet kisbetűre
-M: Küldd el a kimeneti eredményt a több programnak feldolgozásra
-n: Ne írd felül az eredeti fájlt kicsomagoláskor
-o: Nem kell először a felhasználót megkérdezned, az unzip felülírja az eredeti fájlt a végrehajtás után
-P<密码>: Jelszó opció a zip használatához
-q: Végrehajtáskor nem jelenik meg információ
-s: A fájl nevében lévő üres karaktereket aláhúzó karakterekre alakítsuk át
-V: Tartsd meg a VMS fájlverzió adatait
-X: A fájl eredeti UID/GID-je eltárolódik, amikor kicsomagolják




Előző:Új kardháttér szkennelő eszköz
Következő:Teszt utókiadó szerkesztési funkciók
Közzétéve 2018. 01. 03. 14:16:29 |
Kicsomagoláskor néha felülírni akarod az eredeti fájlt, különben engedélyeket kell beállítani, újra feltölteni stb. Ez problémás.

Ha az unzip parancs után hozzáadod -o paramétereket, már nem fogod kérni, és közvetlenül felülírod az eredeti fájlt és lepakolod, így sok gondot spórolsz meg.

Parancs: nyisd ki -o filename.zip
 Háziúr| Közzétéve 2018. 01. 23. 14:29:54 |
Linux, több fájlt tömöríts egyetlen fájlba

Ha több fájlt is tömörítenek egyetlen csomagba, a következő parancsot használhatod:
zip test.zip 1.txt 2.txt 3.txt



 Háziúr| Közzétéve 2021. 12. 13. 11:25:43 |
A zip tömöríti az aktuális mappa összes tartalmát (mappáját), kizárja a teszt könyvtárat, kizárja az összes almappák naplói könyvtárát, kizárja az összes almappák ideiglenes fájlját

 Háziúr| Közzétéve 2021. 12. 13. 11:27:17 |
Linux zip parancs részletesen elmagyarázza

-A: Állítsd be az automatikusan kibontható futtatható fájlt;
-b<工作目录>: Megadja azt a könyvtárat, ahol a fájlok ideiglenesen tárolódnak;
-c: Minden tömörített fájlt jegyzetelj;
-d: Töröld a megadott fájlt a tömörített fájlból;
-D: A könyvtárnév nem jön létre a tömörített fájlban;
-f: Ennek a paraméternek a hatása hasonló a "-u" paraméter megadásához, de nemcsak a meglévő fájlokat frissíti, hanem néhány fájlt is hozzáad a tömörített fájlhoz, ha azok nincsenek a tömörített fájlban.
-F: Próbáld meg javítani a sérült, tömörített fájlt;
-g: Csatolja a fájlt a meglévő tömörített fájlhoz, nem pedig új tömörített fájlt hoznánk létre;
-H: online segítség;
-i<范本样式>: Csak jogosult fájlokat tömöríts;
-j: Csak a fájlnév és annak tartalma mentődik el, nem a könyvtár neve.
-J: Törli a tömörített fájl előtt lévő felesleges adatokat;
-k: Fájlnév MS-DOS kompatibilis formátumban;
-l: A fájl tömörítésekor cseréld le az LF karaktert az LF+CR karakterre;
-ll: A fájl tömörítésekor cseréljük le az LF+cp karaktert az LF karakterre;
-L: Szerzői jogi információk megjelenítése;
-m: Miután tömörítettük a fájlt és hozzáadod a tömörített fájlhoz, töröld az eredeti fájlt, vagyis áthelyezzük a fájlt a tömörített fájlba;
-n<字尾字符串>: Nem tömöríti a speciális zártazós szöveges fájlokat;
-o: Az a fájl, amelynek legutóbbi változtatási ideje a tömörített fájlban érvényesül, és a tömörített fájl változtatási ideje ugyanúgy van beállítva, mint a fájl.
-Q: Az utasításvégrehajtási folyamat nem jelenik meg;
-r: Rekurzív feldolgozás, amely az adott könyvtárban található összes fájlt és alkönyvtárat együtt dolgozza fel;
-S: Rendszer- és rejtett fájlokat tartalmaz;
-t<日期时间>: Állítsuk be a tömörített fájl dátumát a megadott dátumra;
-T: Ellenőrizd, hogy minden fájl a biztonsági mentésben helyes-e;
-u: Cseréld le az újabb fájlt a tömörített fájlra;
-v: Megjelenítse az utasításvégrehajtási folyamatot vagy jelenítse meg a verzióinformációt;
-V: Mentsük el a VMS operációs rendszer fájlattribútumait;
-w: Ha a verziószám a fájl nevében van, ez a paraméter csak a VMS operációs rendszeren érvényes.
-x<范本样式>: Zárja ki a jogosult fájlokat tömörítéskor;
-X: nem menti el további fájl attribútumokat;
-y: Közvetlenül a szimbolikus kapcsolatot mentsük el, ne azt a fájlt, amelyre a link irány, ez a paraméter csak olyan rendszereken érvényes, mint a UNIX;
-z: Hozzászólások hozzáadása a tömörített fájlhoz;
-$: a lemezen lévő kötet neve, ahol az első tömörített fájl található;
-<压缩效率>: A tömörítési hatékonyság 1~9 között van.
 Háziúr| Közzétéve 2021. 12. 13. 11:32:31 |
A Linux a Vim-et használja a zip csomag tartalmának megtekintésére dekompresszió nélkül

A Vim parancsokkal a ZIP archívum tartalmának megtekintésére is használható anélkül, hogy ki kellene bontani azt. Archív fájlokkal és mappákkal működik. A ZIP mellett más kiterjesztésekkel is használható, mint például a tar.xz, tar.bz2, tar, tbz.

Például: vim test.zip
 Háziúr| Közzétéve 2022. 03. 03. 21:58:18 |
Telepítsd a zip-et és unzip csomagokat offline a következő parancsval:



zip-3.0-11.el7.x86_64.rpm (259.92 KB, Letöltések száma: 0, 售价: 5 粒MB) unzip-6.0-24.el7_9.x86_64.rpm (172.48 KB, Letöltések száma: 0, 售价: 5 粒MB)
 Háziúr| Közzétéve 2024. 01. 01. 7:20:22 |
A Linux tar-t használ archív fájlok létrehozására
https://www.itsvse.com/thread-10715-1-1.html
 Háziúr| Közzétéve 2025. 07. 14. 8:52:11 |
A Windows tar-t használ a mappák tömörítésére és csomagolására
https://www.itsvse.com/thread-10896-1-1.html
 Háziúr| Közzétéve 2025. 12. 04. 15:06:43 |
Linux tömörítés zip, 7z extrém tömörítés (minimális fájl)
https://www.itsvse.com/thread-11152-1-1.html
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com