Zip-käskluse praktilised näited

Linuxi zip-käsuga on palju asju

Linuxi käsurea abil saate faile kokku hoida mitmel erineval viisil. See artikkel sisaldab praktilisi näiteid, mis näitavad, kuidas kasutada failisüsteemi failide fikseerimiseks ja haldamiseks zip-käsku .

Varjatud faile kasutatakse siis, kui on vaja säästa ruumi ja kopeerida suuri faile ühest kohast teise.

Kui teil on 10 megabaiti suurust 10-faile ja peate need ftp- lehele üle kanda, võib ülekanne sõltuvalt protsessori kiirusest märkimisväärselt pikk.

Kui ühendate kõik 10 faili üheks zipitud arhiiviks ja pakkimine vähendab faili suurust 50 MB-le ühe faili kohta, siis tuleb teil ainult pool andmeid üle kanda.

Kuidas luua kaustade kõigi failide arhiiv

Kujutlege, et teil on kausta lugusid koos järgmiste MP3-failidega:

AC / DC maantee põrgusse
Ööprowler.mp3
Armastan näljane inimest.mp3
Get It Hot.mp3
Kõnnite üle sinu.mp3
Maantee põrgusse.mp3
Kui sa tahad verega sul seda.mp3
Näidata leegides.mp3
Puuduta liiga palju.mp3
Põnevad põõsad.mp3
Tüdrukud Got Rhythm.mp3

See lihtne Linuxi käsk, mis illustreerib, kuidas luua praeguses kaustas ACDC_Highway_to_Hell.zip kõigi failide arhiiv:

zip ACDC_Highway_to_Hell *

Tekstiga sirvitakse ekraanil kuvatud failid, kui need on lisatud.

Kuidas lisada varjatud faile arhiivis

Eelmine käsk sobib kõigi kausta failide arhiveerimiseks, kuid see sisaldab ainult peidetud faili.

See ei ole alati nii lihtne. Kujutage ette, et soovite oma kodukataloogi lukustada, et saaksite seda USB-draivi või välise kõvaketta abil varundada. Teie kodu kaust sisaldab peidetud faile.

Kõigi failide, sh ka varjatud failide kaustamiseks kokku hoidmiseks käivitage järgmine käsk:

zip-kodu *. *

See loob faili nimega home.zip kõigi kodukataloogis olevate failidega.

(Selleks peab töökaas olema kodukataloog). Selle käsu probleemiks on see, et see hõlmab ainult kodukataloogi ja mitte kaustade faile, mis toob meid järgmisele näitele.

Kuidas arhiivida kõik failid ja alamkaustad zip-failis

Arhiivile kõigi failide ja alamkaustade lisamiseks käivitage järgmine käsk:

zip-r kodu.

Kuidas lisada uusi faile praegusele indekseeritud arhiivile

Kui soovite lisada olemasoleva arhiivi uusi faile või värskendada arhiivis olevaid faile, kasutage zip-käskluse käivitamisel arvefaili sama nime.

Näiteks kujutan ette, et teil on neli albumit sisaldav muusika kaust ja te loote arhiivi nimega music.zip, et seda varukoopiatena hoida. Kujutle ette, et üks nädal hiljem saate alla laadida kaks uut albumit . Uute albumite lisamiseks zip-failile käivita lihtsalt sama zip-käsk nagu eelmisel nädalal.

Algse muusikaarhiivi loomiseks käivitage järgmine kood:

zip-r muusika / home / yourname / music /

Uute failide lisamiseks arhiivi käivitatakse sama käsk uuesti.

Kui zip-failil on failide loend ja mõni kettale salvestatud failidest on muudetud, siis uuendatud fail uuendatakse zip-failis.

Kuidas olemasolevaid faile värskendatud arhiivis värskendada

Kui teil on zip-fail, mis iga kord peaks sisaldama sama failinimede ja soovite seda faili uuendada kõigi nende failide muudatustega, siis -f- lüliti abil saate seda teha.

Näiteks oleta, et teil on järgmised failid varustatud ZIP-failiga:

/ home / yourname / documents / file1
/ home / yourname / documents / file2
/ home / yourname / documents / file3
/ home / yourname / documents / file4
/ home / yourname / documents / file5
/ home / yourname / documents / file6

Kujutage ette, et nädala jooksul lisasid kaks uut faili ja parandasid kahte faili, nii et kaust / home / yourname / dokumendid nüüd näeksid välja selline:

/ home / yourname / documents / file1
/ home / yourname / documents / file2
/ home / yourname / documents / file3
/ home / yourname / documents / file4 (uuendatud)
/ home / yourname / documents / file5 (uuendatud)
/ home / yourname / documents / file6
/ home / yourname / documents / file7
/ home / yourname / documents / file8

Kui käivitate järgmise käsu, sisaldab zip-fail uuendatud faile (file4 ja file5), kuid file7 ja file8 ei lisata.

zip zipfilename -f -r / home / yourname / documents

Kuidas kustutada faile Zippo arhiivist

Nii et loote tohutu ZIP-faili sadade failidega ja tean, et zip-failis on neli või viis faili, mida te seal ei vaja. Ilma et peaksite kõiki neid faile uuesti hõivama, saate lihtsalt käivitada zip-käsku -d- lülitiga järgmiselt:

zip zipfilename-d [faili nimi arhiivis]

Näiteks kui teil on arhiivis fail koos nime home / documents / test.txt, kustutate selle selle käsuga:

zip zipfilename-d home / documents / test.txt

Kuidas kopeerida failid ühest Zip failist teise

Kui teil on ühes zip-failis fail ja soovite kopeerida need mõnda teise zip-faili, ilma et neid esimest korda väljavõtte tegemata ja kasutaksid, kasutage -u- lülitit.

Oletame, et teil on zip-fail nimega "variousmusic.zip" erinevate kunstnike muusikaga, millest üks on AC / DC. Võite kopeerida AC / DC laule erinevast music.zip-failist oma ACDC.zip-faili, kasutades järgmist käsku:

zip variousmusic.zip -U --out ACDC.zip "Back_In_Black.mp3"

Ülaltoodud käsk kopeerib failist "Back in black" erinevast muusikast.zip failist ACDC.zip. Kui ZIP-fail, mille kopeerite, ei eksisteeri, on see loodud.

Kuidas kasutada arhiivi loomiseks mustri sobivust ja torustikku

Järgmine lüliti on tõesti kasulik, sest see võimaldab kasutada failide sisestamiseks oma zip-faili teiste käskude väljundeid. Oletame, et soovite luua faili nimega lovesongs.zip, mis sisaldab iga lugu, millel on pealkirjas sõna "love".

Pealkirjas armastusega failide leidmiseks võite kasutada järgmist käsku:

find / home / yourname / Music -nimi * armastus *

Eespool toodud käsk pole 100 protsenti täiuslik, sest see võtab ka sõnad nagu "ristik", kuid sa saad selle idee. Kõigi tagastatud tulemuste lisamiseks ülaltoodud käsust zip-faili nimega lovesongs.zip käivitage see käsk:

find / home / yourname / Music -nimi * armastus * | zip lovesongs.zip - @

Split-arhiivi loomine

Kui te varundate oma arvutit, kuid ainsaks meediumiks, mida olete varundamiseks saadaval, on tühjade DVD-de komplekt, siis on teil valik. Võite faile tõmmata, kuni zip-fail on 4,8 gigabaiti ja DVD põletada , või saate luua midagi, mida nimetatakse jagatud arhiiviks, mis loob komplekti uued arhiivid pärast seda, kui see jõuab teie määratud limiidini.

Näiteks:

zip mymusic.zip -r / home / myfolder / Muusika-670m

Kuidas kohandada lukustamisprotsessi eduaruannet

Salvestamise ajal kuvatava väljundi kohandamiseks on mitmesuguseid viise.

Kättesaadavad lülitid on järgmised:

Näiteks:

zip myzipfilename.zip -dc -r / home / muusika

Kuidas määrata Zip-faili

Kui teil on purunenud ZIP-arhiiv, võite proovida seda määrata -F- käsuga ja kui see ebaõnnestub, siis käsk FF .

See on kasulik, kui olete loonud spl-arhiivi -s- lülitiga ja kaotasite ühe arhiivifaili.

Näiteks proovige seda kõigepealt:

zip -F myfilename.zip - no myfixedfilename.zip

ja siis

zip -FF myfilename.zip - myfixedfilename.zip

Kuidas arhiivi krüptida

Kui teil on tundlikku teavet, mida soovite zip-failis salvestada, kasutage selle krüptimiseks käsu -e- käsku. Palutakse sisestada parool ja korrata parooli.

Näiteks:

zip myfilename.zip -r / home / wikileaks-e

Kuidas näidata, milline saab olema lukustatud

Kui teate, et kavatsete luua suurt arhiivi, veenduge, et zip-failile lisatakse õiged failid. Näete zip-käsku eeldatavaid tulemusi, märkides ära - sf- lüliti.

Näiteks:

zip myfilename.zip -r / home / music / -sf

Kuidas arhiivi proovida

Pärast failide varundamist zip-failile on ahvatlev kettaruum salvestada, kustutades originaalfailid. Enne kui teete seda, on hea mõte proovida ZIP-faili korralikult.

Võite kasutada -T lülitit, et kontrollida, kas zip-fail on kehtiv.

Näiteks:

zip myfilename.zip -T

Selle käsu väljund, kui arhiiv on vale, võib näida välja selline:

Pidage meeles, et võite proovida -F-i käsku, et fikseerida purunenud ZIP-failid.

Väärib märkimist, et -T võib tekitada valepositiivseid, kuna see ütleb, et zip-fail on rikutud, kuigi selle avamisel saate kõik failid välja võtta.

Kuidas välistada failid

Mõnikord soovid teatud failid zip-failist välja jätta. Näiteks kui kopeerite oma telefonist või digikaamerast failid, on teil videote ja piltide segu. Võimalik, et soovid faile fotosid lisada fotodele.zip ja videoid videos.zip.

Siin on üks võimalus välistada videod fotode genereerimisel.zip

zip-fotod.zip -r / home / photos / -x * .mp4

Kuidas määrata tihenduse tase

Kui faile tihendate zip-faili, otsustab süsteem, kas faili pakkida või lihtsalt salvestada. Näiteks MP3-faile on juba tihendatud, nii et neid pole veelgi kompresseeritud; need on tavaliselt salvestatud sellistena, nagu see on zip-failis.

Kuid võite määrata tihenduse taseme vahemikus 0 kuni 9, et faili veelgi tihendada. See võtab kauem aega, kuid see võib oluliselt kokku hoida.

zip myfiles.zip -r / home -5