Eżempji prattiċi tal-Kmand Zip

Hemm ħafna affarijiet li tista 'tagħmel bil-kmand zip Linux

Hemm numru ta 'modi differenti biex jikkompressa fajls li jużaw il- linja tal-kmand Linux . Dan l-artikolu jinkludi eżempji prattiċi li juru kif tuża l-kmand zip biex tgħaqqad u torganizza fajls fis-sistema tal-fajl tiegħek.

Fajls zipped huma użati meta jkollok bżonn li tiffranka l-ispazju u kopja fajls kbar minn post għall-ieħor.

Jekk għandek 10 fajls li huma kollha ta '100 megabyte fid-daqs u għandek bżonn tittrasferihom għal sit ftp , it-trasferiment jista' jieħu ammont konsiderevoli ta 'ħin skond il-veloċità tal-proċessur tiegħek.

Jekk tikkompressa l-10 fajls kollha f'arbiv zipped wieħed u l- kompressjoni tnaqqas id-daqs tal-fajl għal 50MB kull fajl, allura inti għandek biss tittrasferixxi nofs id-dejta.

Kif toħloq Arkivju tal-Fajls kollha f'Folder

Immaġina li għandek folder ta 'kanzunetti bil-fajls MP3 li ġejjin fiha:

AC / DC Highway to Hell
Night Prowler.mp3
Love ġuħ bniedem.mp3
Get It Hot.mp3
Walk fuqek kollha.mp3
Highway to hell.mp3
Jekk trid demm, għandek it-test
Uri fil-fjammi.mp3
Ikklikkja wisq fuq.mp3
Swat madwar il-bush.mp3
Girls Got Rhythm.mp3

Dan il-kmand sempliċi ta 'Linux li juri kif tinħoloq arkivju tal-fajls kollha fil-folder kurrenti imsejħa ACDC_Highway_to_Hell.zip:

zip ACDC_Highway_to_Hell *

It-test iscrolls l-iskrin li juri l-fajls hekk kif qed jiżdiedu.

Kif Tinkludi Fajls Hidden f'Arkivju

Il-kmand ta 'qabel huwa tajjeb għall-arkivjar tal-fajls kollha f'fajl imma jinkludi biss fajls li mhumiex moħbija.

Mhuwiex dejjem dan sempliċi. Immaġina li ridt li żżid il-folder tad-dar tiegħek sabiex tkun tista 'tappoġġaha sa USB drive jew hard drive estern . Il-folder tad-dar tiegħek jinkludi fajls moħbija.

Biex tikkompressa l-fajls kollha inklużi l -fajls moħbija f'folder, imexxu l-kmand li ġej:

zip home *. *

Dan joħloq fajl imsejjaħ home.zip bil-fajls kollha fil-folder tad-dar.

(Għandek tkun fil-folder tad-dar biex dan jaħdem). Il-problema b'din il-kmand hija li tinkludi biss il-fajls fil-folder tad-dar u mhux il-folders, li twassalna għall-eżempju li jmiss.

Kif Arkivja l-Fajls u s-Subfolders kollha f'Fajl Zip

Biex tinkludi l-fajls u s-subfolders kollha f'arkivju, imexxu l-kmand li ġej:

zip -r dar.

Kif Żid Fajls Ġodda f'Eżistenti Arkivju Zipped

Jekk trid iżżid fajls ġodda ma 'arkivju eżistenti jew taġġorna l-fajls f'archive, uża l-istess isem għall-fajl ta' l-arkivju meta tkun qed tħaddem il-kmand zip.

Per eżempju, jimmaġina li għandek folder tal-mużika b'erba 'albums fiha u toħloq arkivju msejjaħ music.zip biex iżommu bħala backup. Immaġina ġimgħa wara li tniżżel żewġ albums ġodda . Biex iżżid l-albums ġodda mal-fajl zip, sempliċement imexxu l-istess kmand taż-żipp kif għamilt il-ġimgħa ta 'qabel.

Biex toħloq l-arkivju tal-mużika oriġinali, ejja l-kodiċi li ġej:

zip -r mużika / dar / yourname / mużika /

Biex iżżid fajls ġodda fl-arkivju run l-istess kmand mill-ġdid.

Jekk il-fajl zip ikollu lista ta 'fajls fih u wieħed mill-fajls fuq id-disk inbidel, allura l-fajl emendat jiġi aġġornat fil-fajl zip.

Kif taġġorna l-Fajls Eżistenti f'Kopji Żgħar

Jekk għandek fajl zip li suppost ikun fih l-istess ismijiet ta 'fajls kull darba u trid taġġorna dak il-fajl bi kwalunkwe tibdil li jkun sar f'dawk il-fajls allura l-buttuna -f tgħinek tagħmel dan.

Per eżempju, jimmaġina li għandek fajl zipped bil-fajls li ġejjin:

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

Immaġina li matul il-ġimgħa żied żewġ fajls ġodda u emenda żewġ fajls sabiex il-folder / home / yourname / dokumenti issa jidher qisu dan:

/ home / yourname / dokumenti / file1
/ home / yourname / dokumenti / file2
/ home / yourname / dokumenti / file3
/ home / yourname / dokumenti / file4 (aġġornat)
/ home / yourname / documents / file5 (aġġornata)
/ home / yourname / dokumenti / file6
/ home / yourname / dokumenti / file7
/ home / yourname / dokumenti / file8

Meta tmexxi l-kmand li ġej il-fajl zip se jkun fih il-fajls aġġornati (fajl4 u fajl5) iżda l-fajl7 u l-fajl8 ma jiġux miżjuda.

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

Kif Ħassar Fajls Minn Arkivju Zipped

Allura inti ħolqot fajl zip enormi ma 'mijiet ta' fajls u issa niftakru li hemm erba 'jew ħames fajls fil-fajl zip li m'għandekx bżonn hemmhekk. Mingħajr ma jkollok zip dawk il-files kollha għal darb'oħra, tista 'biss tmexxi l-kmand zip bl-iswiċċ- d kif ġej:

zip zipfilename -d [isem tal-fajl fl-arkivju]

Per eżempju, jekk għandek fajl fl-arkivju bl-isem dar / dokumenti / test.txt, tħassarha b'dan il-kmand:

zip zipfilename -d dar / dokumenti / test.txt

Kif Ikkopja Fajls Minn Zip File lil Oħra

Jekk għandek fajls f'fajl zip wieħed u trid tikkopjahom f'fajl zip ieħor mingħajr ma 'toħroġhom l-ewwel u żżomgħhom, uża s-swiċċ -u .

Assumi li għandek fajl zip imsejjaħ "variousmusic.zip" bi mużika minn diversi artisti, li waħda minnhom hija AC / DC. Tista 'tikkopja l-kanzunetti AC / DC mill-fajl variousmusic.zip fil-fajl ACDC.zip tiegħek billi tuża l-kmand li ġej:

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

Il-kmand ta 'hawn fuq kopja l-fajl "Lura bl-iswed" minn variousmusic.zip għal ACDC.zip. Jekk il-fajl zip li qed tikkopja ma teżistix, din tinħoloq.

Kif tuża tqabbil u tqegħid ta 'mudelli biex toħloq arkivju

Is-swiċċ li jmiss huwa verament wieħed utli għaliex ihallik tuża l-output ta 'kmandi oħra biex daħħal il-fajls fil-fajl zip tiegħek. Assumi li trid toħloq fajl imsejjaħ lovesongs.zip, li fih kull kanzunetta li għandha l-kelma imħabba fit-titlu.

Biex issib il-fajls bl-imħabba fit-titlu tista 'tuża l-kmand li ġej:

issib / dar / yourname / Music -name * love *

Il-kmand t'hawn fuq m'huwiex 100 fil-mija perfett minħabba li jiġbor kliem bħal "silla" ukoll, imma ikollok l-idea. Biex iżżid ir-riżultati kollha rritornati mill-kmand ta 'hawn fuq għal fajl zip imsejjaħ lovesongs.zip, imexxu dan il-kmand:

issib / dar / yourname / Music -name * love * | zip lovesongs.zip - @

Kif toħloq Arkivju Miftuħ

Jekk qed issostni l-kompjuter tiegħek imma l-unika midja li għandek disponibbli biex issostni hija sett ta ' DVDs vojta , allura għandek għażla. Tista 'żżomm zipping files sakemm il-zip file tkun ta' 4.8 gigabytes u burn id-DVD , jew tista 'toħloq xi ħaġa msejħa arkivju maqsum li jżomm il-ħolqien ta' arkivji ġodda f'sett wara li jilħaq il-limitu li tispeċifika.

Pereżempju:

zip mymusic.zip -r / home / myfolder / Music -s 670m

Kif tikkettja r-Rapport ta 'Progress tal-Proċess taż-Zipping

Hemm diversi modi biex tippersonalizza l-produzzjoni li tidher waqt li qed timxi ż-żipp.

L-iswiċċijiet disponibbli huma kif ġej:

Pereżempju:

zip myzipfilename.zip -dc -r / dar / mużika

Kif Issettja Zip File

Jekk għandek arkivju zip imkisser, tista 'tipprova u tiffissah billi tuża l-kmand -F u jekk dan jonqos, il-kmand FF .

Dan huwa utli jekk ħloqjt arkivju maqsum bl-użu tas-swiċċ -s , u int mitluf wieħed mill-fajls ta 'l-arkivju.

Per eżempju, ipprova dan l-ewwel wieħed:

zip -F myfilename.zip --out myfixedfilename.zip

imbagħad

zip -FF myfilename.zip --out myfixedfilename.zip

Kif Encrypt Archive

Jekk għandek informazzjoni sensittiva li trid taħżen f'fajl zip, uża l-kmand -i biex tikkriptjaha . Inti mitlub li tidħol password u li tirrepeti l-password.

Pereżempju:

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

Kif Turi X'se jkun Zipped

Jekk taf li inti tkun qed toħloq arkivju kbir, kun żgur li l-fajls korretti se jkunu miżjuda mal-fajl zip. Tista 'tara r-riżultati mistennija ta' kmand zip billi tispeċifika s-swiċċ - sf .

Pereżempju:

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

Kif ittestja arkivju

Wara s-sostenn ta 'fajls għal fajl zip, huwa mħajjar li tiffranka l-ispazju tad-disk billi tħassar il-fajls oriġinali. Qabel ma tagħmel dan, hija idea tajba li t-test tal-fajl zip jaħdem kif suppost.

Tista 'tuża s-swiċċ T biex tittestja li l-fajl zip huwa validu.

Pereżempju:

zip myfilename.zip -T

L-output minn dan il-kmand meta arkivju huwa invalidu jista 'jara xi ħaġa bħal:

Ftakar li tista 'tipprova l-kmand-F biex tiffissa fajls zip imkisser.

Ta 'min jinnota li t-T jista' jipproduċi pożittivi foloz billi jgħid li fajl zip huwa korrott anki jekk meta tiftaħ tista 'tiġbed il-fajls kollha.

Kif Teskludi Fajls

Xi kultant trid teskludi ċerti fajls minn zip file. Per eżempju, jekk tikkopja l-fajls mit-telefon jew il-kamera diġitali tiegħek, għandek taħlita ta 'vidjows u stampi. Inti tista 'tixtieq li żżid ir-ritratti fuq photos.zip u videos fuq videos.zip.

Hawn hu mod wieħed kif teskludi l-videos meta toħloq photos.zip

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

Kif Speċifika l-Livell tal-Kompressjoni

Meta tikkompressa fajls f'fajl zip, is-sistema tiddeċiedi jekk tikkompressax il-fajl jew inkella żommha. Il-fajls Mp3, pereżempju, diġà huma kompressati, għalhekk ftit hemm ftit biex tkompli tikkompressahom; huma ġeneralment maħżuna kif hemm fi zip file.

Tista ', madankollu, tispeċifika livell ta' kompressjoni bejn 0 u 9 biex ikkompressa fajl ulterjorment. Dan jieħu aktar żmien biex jagħmel, iżda jista 'jagħmel tfaddil spazjali sinifikanti.

zip myfiles.zip -r / home -5