Linux zip komandoarekin egin ditzakezun gauza ugari daude
Linux komando-lerroan fitxategiak konprimitzeko hainbat modu daude . Artikulu honek adibide praktikoak erakusten ditu zip komandoa nola erabili zure fitxategi sisteman fitxategiak trinkotu eta antolatzeko.
Zipped fitxategiak espazioa aurrezteko eta fitxategi handiak kopiatzeko leku batetik bestera erabili behar dira.
100 megabyte bitarteko 100 fitxategiak badituzu eta ftp gunera transferitu behar dituzu, transferentzia denbora asko behar izan dezake zure prozesadoreen abiaduraren arabera.
10 fitxategi guztiak konprimitutako fitxategi bakarrean konprimitzen badituzu eta konpresioa 50 MB-ko fitxategi bakoitzeko fitxategi-tamaina murrizten badu, datu erdia bakarrik igaroko duzu.
Nola karpeta bateko fitxategi guztiak artxibatu
Imajinatu abestiaren karpeta bat duzula honako MP3 fitxategiekin:
Night Prowler.mp3 |
Love gose gizona.mp3 |
Get It Hot.mp3 |
Walk across you.mp3 |
Infernuko bidea |
Odola nahi baduzu lortu duzu.mp3 |
Erakutsi sugarrak.mp3 |
Ukitu gehiegi.mp3 |
Zuhaitzaren inguruan irabiatuz.mp3 |
Girls Got Rhythm.mp3 |
Linux komando sinple honek ACDC_Highway_to_Hell.zip izeneko karpeta baten fitxategi guztien artxibo bat nola sortu erakusten du:
zip ACDC_Highway_to_Hell *
Testua pantailan zehar mugitzen da, fitxategiak ager daitezen.
Nola ezkutatu fitxategiak artxibo batean
Aurreko komandoa oso fina da karpeta batean fitxategi guztiak artxibatzea, baina ezkutatuta ez dauden fitxategiak bakarrik biltzen ditu.
Ez da beti erraza. Imajinatu zure etxeko karpeta zip nahi duzula, USB disko bat edo kanpoko disko gogorrean babes dezakezu. Zure etxeko karpeta ezkutuko fitxategiak biltzen ditu.
Fitxategi guztiak karpeta batean ezkutatutako fitxategiak barne konprimitzeko, exekutatu komando hau:
zip hasiera *. *
Honek home.zip izeneko fitxategi bat sortzen du etxeko karpetan dauden fitxategi guztiekin.
(Etxean karpetan egon behar duzu horretarako). Komando honen arazoa etxeko karpetan dauden fitxategiak bakarrik biltzen ditu eta ez da hurrengo karpetan.
Fitxategiak eta azpi-karpetak nola artxibatu Zip fitxategi batean
Fitxategi batean fitxategi eta azpidirektorio guztiak sartzeko, exekutatu komando hau:
zip -r hasiera.
Nola gehitu fitxategiak orain existitzen den zip fitxategi batera?
Fitxategi berriak lehendik dauden artxibo bat gehitu edo artxibo batean fitxategiak eguneratu nahi badituzu, zip komandoa exekutatzen duzunean, artxibo-fitxategiaren izen bera erabili.
Adibidez, imajina ezazu musika-karpeta bat duela lau albumekin eta musika.zip izeneko artxibo bat sortzen du, babeskopia bezala mantentzeko. Orain imajinatu astebete geroago bi album berri deskargatzen dituzunean. Album berriak zip fitxategian gehitzeko, aurreko astean egin zenuen zip komando bera exekutatu besterik ez duzu egin.
Jatorrizko musika artxiboa sortzeko, exekutatu kode hau:
zip -r musika / home / yourname / music /
Fitxategi berriak artxiboan gehitzeko komandoa berriro exekutatu.
Zip fitxategiak fitxategien zerrenda badu eta diskoaren fitxategietako bat aldatu egin bada, aldatu egingo da fitxategia zip fitxategian.
Nola eguneratu fitxategiak Zipped Artxiboan
Fitxategi izen bera duten fitxategi guztiek aldi berean eduki behar duten zip fitxategi bat baduzu eta fitxategi horiekin egindako aldaketak edozein aldaketa egin nahi badituzu, orduan -f aldatzaileak hau egiten lagunduko dizu.
Adibidez, imajinatu konprimitutako fitxategia fitxategi hauek dituzula:
/ Home / Yourname / dokumentuak / file1 |
/ Home / Yourname / dokumentuak / file2 |
/ Home / Yourname / dokumentuak / file3 |
/ Home / Yourname / dokumentuak / file4 |
/ Home / Yourname / dokumentuak / file5 |
/ Home / Yourname / dokumentuak / file6 |
Orain imajinatu astean zehar bi fitxategi berri gehitu dituztela eta bi fitxategi aldatu dituzula, karpeta / home / yourname / docs orain itxura hau:
/ Home / Yourname / dokumentuak / file1 |
/ Home / Yourname / dokumentuak / file2 |
/ Home / Yourname / dokumentuak / file3 |
/ home / yourname / documents / file4 (eguneratua) |
/ home / yourname / documents / file5 (eguneratua) |
/ Home / Yourname / dokumentuak / file6 |
/ Home / Yourname / dokumentuak / file7 |
/ Home / Yourname / dokumentuak / file8 |
Komando hau exekutatzen duzunean zip fitxategiak fitxategi eguneratuak izango ditu (file4 and file5), baina file7 eta file8 ez dira gehituko.
zip zipfilename -f -r / home / yourname / documents
Nola ezabatu fitxategiak konprimitutako artxibo batetik
Horrela, zip fitxategi masiboa sortu zen ehunka fitxategiekin eta orain konturatzen zara han behar ez dituzun zip fitxategi lau edo bost. Fitxategi horiek guztiak zip kendu beharrik gabe, zip komandoa exekutatu besterik ez duzu: -d aldatu honela:
zip zipfilename -d [fitxategia artxiboan izena]
Adibidez, fitxategi batean fitxategi / izen / dokumentu / proba.xt izenarekin artxibo bat baduzu, ezabatu komando hau:
zip zipfilename -d hasiera / dokumentuak / test.txt
Fitxategiak Zip fitxategi batetik bestera kopiatzea
Artxibo zip batean fitxategiak badituzu eta beste zip fitxategi batera kopiatu nahi badituzu lehenik eta horiek moztu gabe, erabili -u switch.
Demagun "variousmusic.zip" izeneko zip fitxategi bat artistak hainbat artista, horietako bat AC / DC. AC / DC abestiak hainbatmusic.zip fitxategian kopiatu ditzakezu zure ACDC.zip fitxategian zure komando hau erabiliz:
zip variousmusic.zip -U --out ACDC.zip "Back_In_Black.mp3"
Goiko komandoak "Back in black" fitxategia kopiatzen du hainbatmusic.zipetik ACDC.zipera. Kopiatzen ari zaren zip fitxategia ez badago existitzen, sortzen da.
Nola erabili Ereduaren bateratzea eta ateratzea Artxibo bat sortzeko
Hurrengo aldatzailea benetan erabilgarria da beste komandoen irteera erabiltzeko aukera ematen baitu fitxategiak zip fitxategian txertatzeko. Eman izeneko lovesongs.zip izeneko fitxategia sortzeko, tituluaren hitza duen maitasuna duen abesti bakoitza.
Izenburuan maiteminduko diren fitxategiak aurkitzeko komando hau erabil dezakezu:
bilatu / home / yourname / Music -name * maitasuna *
Goiko komandoa ez da ehuneko perfektua 100 "hirusta" bezalako hitzak jasotzen dituelako, baina ideia lortzen duzu. Komando hau exekutatuko den goiburuko emaitza guztiak maitatzeko: zip fitxategi izeneko lovesongs.zip gehitzeko, exekutatu komando hau:
aurkitu / home / yourname / Music -name * love * | zip lovesongs.zip - @
Split Artxiboa nola sortu
Zure ordenagailua babesten baduzu, babeskopiak egiteko erabilgarri duzun euskarri bakarra DVD hutsen multzo bat da, aukera duzu. Fitxategiak konprimitu ditzakezu fitxategiak zip fitxategia 4.8 gigabyte arte gordetzeko eta DVDa grabatzeko , edo zatitutako artxiboa izeneko zerbait sortu dezakezu, multzotan dauden artxibo berriak sortzerakoan zehaztutako muga gainditu ondoren.
Adibidez:
zip mymusic.zip -r / home / myfolder / Music -s 670m
Zipping prozesuaren Progress Report pertsonalizatzea
Badakizu zipriztintzen ari den bitartean agertzen den irteera pertsonalizatzeko modu ezberdinak.
Konmutadoreak erabilgarriak dira hauek:
- -db = zenbat kontagailuak konprimitu diren erakusten du eta zenbat joan diren
- -dc = fitxategiak konprimitutako zenbaketa bat erakusten du eta zenbat joan diren
- -dd = konprimitutako 10Mb fitxategi bakoitzeko puntuak bistaratzen ditu
- -ds = zenbat puntu agertzen diren zehazten du
- -du = fitxategi bakoitzaren uncompressed size fitxategia bistaratzen du
Adibidez:
zip myzipfilename.zip -dc -r / home / music
Zip fitxategi bat nola konpondu
Hautsitako zip artxiboa baduzu, saiatu komandoa F- komandoa erabiliz eta FTP komandoak huts egiten badu.
Hau erabilgarria da split artxiboa sortu baduzu -s switch erabiliz, eta artxibo-fitxategietako bat galdu duzu.
Adibidez, saiatu hau lehenik:
zip -F myfilename.zip --out myfixedfilename.zip
eta gero
zip -FF myfilename.zip --out myfixedfilename.zip
Artxibo bat nola enkriptatu
Zip fitxategi batean gorde nahi duzun informazio sentikorra baduzu, erabili -e agindua enkriptatzeko . Pasahitza idatzi eta pasahitza berriro errepikatu behar duzu.
Adibidez:
zip myfilename.zip -r / home / wikileaks -e
Nola erakutsi zer konprimitu egingo den
Artxibo handia sortzen ari zarela badakizu, ziurtatu fitxategiak zip fitxategian gehitu behar direla. Zip komando baten emaitzak espero dituzunean zehaztu dezakezu - sf switch.
Adibidez:
zip myfilename.zip -r / home / music / -sf
Artxibo bat nola probatu
Fitxategiak zip fitxategi batera babesten dituzunean, disko gogorra gordetzeko tentagarria da jatorrizko fitxategiak ezabatuz. Hori egin baino lehen, zip fitxategiak behar bezala funtziona dezan ideia ona da.
Aldaketak egiteko erabili ahal izango duzu -T switch zip fitxategia baliozkoa dela frogatzeko.
Adibidez:
zip myfilename.zip -T
Irteera komando hau artxiboa baliogabea denean antzeko zerbait izan daiteke:
- ziparen abisua: amaierako sinadura falta da - Ziurrenik ez da zip fitxategia
Gogoratu hautsi dituzun zip fitxategiak konpondu ahal izateko -F komandoa.
Azpimarratzekoa da ZT-ak faltsu positiboak sor ditzakeela zip fitxategia hondatuta dagoela, nahiz eta irekitzen duzunean fitxategiak atera ditzakezu.
Nola baztertu fitxategiak
Batzuetan zenbait fitxategi zip fitxategi batetik baztertu nahi dituzu. Adibidez, telefonoaren edo kamera digitalaren fitxategiak kopiatzen badituzu, bideo eta irudi nahasketak dituzu. Argazkiak zip-a argazkiak eta videos.zip bideoak zip nahi dezakezu.
Hemen bideoak sortzeko argazkiak baztertzeko modu bat da.zip
zip photos.zip -r / home / photos / -x * .mp4
Nola zehaztu konpresioaren maila
Fitxategiak zip fitxategian konprimitzen dituzunean, sistema erabakitzen du fitxategiak konprimitu behar duen ala ez gorde edo gorde. Mp3 fitxategiak, adibidez, dagoeneko konprimituta daude, beraz, ez dago apur bat gehiago konprimitzeko; Zip fitxategi batean gordetzen dira normalean.
0 eta 9 arteko konpresio maila zehaztu dezakezu, fitxategi bat gehiago konprimitzeko. Horrek luzeagoa egiten du, baina aurrezpen esanguratsuak egin ditzake.
zip myfiles.zip -r / home -5