"Linux" atsisiuntimo komanda

Failų archyvavimas yra paprastas ir efektyvus būdas perkelti juos tarp kompiuterių ir serverių, kuriuose naudojama kur kas mažesnė pralaidumo sparta nei siunčiant viso dydžio failus. Kai gaunate "zip" archyvą "Linux", dekompresija yra taip pat paprasta. Štai keletas būdų, kaip "unzip" komandą naudoti " Linux" komandinėje eilutėje .

Vieno zip failo išskleidimas į dabartinį aplanką

Pagrindinė failo atspaudimo sintaksė yra:

Unzip failo vardas

Pavyzdžiui, sakydamas, kad "Ugly Kid Joe" albumas "Menace to Sobiety" yra užrakinamas kaip zip failas "Menace to Sobiety".

Norėdami atspausdinti šį failą į dabartinį aplanką, tiesiog paleiskite šią komandą:

atspausdinti "Menace to Sobieety"

Atskyrimas kelis failus

"Man" komanda leidžia vienu metu iššifruoti daugiau nei vieną failą naudodami šią sintaksę:

Unzip filename1 filename2 filename3

Papasakokime, kad atspausdinote tris albumo "Alice Cooper" pavadinimus "Trash", "Hey Stoopid" ir "Dragontown". Jei norite atspausdinti šiuos failus, galite pabandyti įvesti šiuos failus:

Unzip "Trash.zip" "Dragontown.zip" "Hey Stoopid.zip"

Tačiau tai, ką jūs gaunate, yra ši klaida:

Archyvas: Trash.zip atsargiai: failo vardas nesutampa: Dragontown.zip <

Darant prielaidą, kad trys failai yra tame pačiame aplanke, geresnis būdas yra naudoti šią komandą:

Unzip "* .zip"

Būkite atsargūs, nors: Ši komanda yra nevienodi ir iššifruoja kiekvieną zip failą dabartiniame aplanke.

Išarchyvuokite failą, bet išskirkite tam tikrų kitų

Jei turite zip failą ir norite išimti visus failus, išskyrus vieną, naudokite -x jungiklį, kaip nurodyta toliau:

Unzip filename.zip -x filetoexclude.zip

Norėdami tęsti mūsų pavyzdžiu, "Alice Cooper" albume "Trash" yra daina "Bed of Nails". Norėdami išskleisti visas dainas, išskyrus "Nakties nagai", naudokite šį sintaksę:

Unzip Trash.zip-x "Bed Of Nails.mp3"

Išskleisti Zip failą į kitą katalogą

Jei norite įdėti zip failo turinį kitame kataloge nei dabartinis, naudokite -d jungiklį, pavyzdžiui, šį:

Unzip filename.zip -d path / to / extract / to

Pavyzdžiui, jei norite atspausdinti "Trash.zip" failą į "/ home / music / Alice Cooper / Trash", naudokite šį sintaksę:

Unzip Trash.zip -d / home / music / Alice Cooper / Trash

Kaip parodyti suspausto ZIP failo turinį

Norėdami peržiūrėti suspausto failo turinį, naudokite -l jungiklį:

Unzip-l filename.zip

Jei norite pamatyti visas albumo "Trash.zip" dainas, naudokite šiuos:

išpakuokite-l Trash.zip

Grąžinta informacija apima:

Kaip patikrinti, ar zip failas yra galiojantis

Norėdami patikrinti, ar zip failas yra gerai, prieš jį ištraukite, naudokite -t ​​jungiklį:

Unzip-t filename.zip

Pavyzdžiui, jei norite patikrinti, ar "Trash.zip" galioja, galite paleisti:

Unzip-t Trash.zip

Kiekvienas failas bus pateiktas sąraše, šalia jo turi būti rodoma "OK". Išvesties apačioje turi būti rodomas pranešimas, kuriame nurodyta, kad "nėra sugadintų duomenų ..." klaidų.

Rodyti išsamią informaciją apie suspaustą failą

Jei norite gauti išsamesnės informacijos, naudokite -v jungiklį, iš kurio išspausdinama daugiau verbia informacijos:

Sintaksė yra tokia:

Unzip-v filename

Pavyzdžiui:

Unzip -v Trash.zip

Išsami verbale informacija yra tokia:

Išspausdinkite zip failą į dabartinę katalogą, nesukuriant katalogų

Jei sukūrę zip failą pridėjote aplankus, tada standartinė iššifravimo komanda atkurs aplanko struktūrą, nes ji bus išskaidyta.

Pvz., Jei išskirsite zip failą, pavadintą "filename1.zip", kurio struktūra yra tokia, aplankai bus atkurti, kai atsijungsite:

Jei norite, kad visi ".txt" failai būtų ištraukiami į dabartinį aplanką, o aplankai nebūtų atkuriami, naudokite -j jungiklį, kaip nurodyta toliau:

Unzip-j filename.zip

Išskleiskite failą nespausdindami, kai failai jau yra

Įsivaizduokite, kad turite jau išsisukinto ZIP failą ir pradėjote dirbti su išgautais failais.

Jei turite kitą failą, kurį norite atspausdinti, ir zip failą yra failai, kurie jau egzistuoja tiksliniame aplanke, prieš sistemai perrašant failus, rodomas įspėjimas. Tai yra gerai, bet jei išsiveriate failą, kuriame yra 1000 failų, nenorite, kad kiekvieną kartą būtų paraginti.

Taigi, jei nenorite perrašyti esamų failų, naudokite -n jungiklį:

Unzip -n filename.zip

Jei nesvarbu, ar failas jau egzistuoja, ir visada norite perrašyti failus, kai jie yra be reikalo, naudokite -o jungiklį:

Unzip -o filename.zip

Ištraukiami slaptažodžiu saugomi zip failai

Jei jums reikia atspausdinti failą, kurio naudojimui reikalingas slaptažodis, naudokite -P jungiklį ir slaptažodį:

Unzip -P slaptažodis filename.zip

Pavyzdžiui, jei norite atspausdinti failą "cats.zip" su slaptažodžiu "kittens123", naudokite šią funkciją:

Unzip-P kittens123 filename.zip

Failo atspausdinimas nerodydamas jokio rezultato

Pagal numatytuosius nustatymus komandą "Unzip" išvardijami visi veiksmai, įskaitant kiekvieno archyvo failo, kuriame jis yra, išrašymą. Galite slopinti šią išvestį naudodami -q jungiklį:

unzip -q filename.zip

Tai išpakuokite failo pavadinimą, nenurodydami jokio išvesties ir grąžindami jus prie žymeklio, kai jis bus baigtas.

Linux suteikia daugybę kitų jungiklių. Apsilankykite "Linux" meniu puslapiuose, kad sužinotumėte daugiau.