Egzanp pratik nan lòd nan Kòd Postal

Gen anpil nan bagay ou ka fè ak lòd la zip Linux

Gen yon nimewo nan diferan fason konpresyon dosye lè l sèvi avèk liy lan lòd Linux . Atik sa a gen ladan egzanp pratik ki montre kouman yo itilize lòd nan postal kontra enfòmèl ant ak òganize dosye nan sistèm dosye ou.

Dosye trese yo te itilize lè ou bezwen pou konsève pou espas ak kopye dosye gwo soti nan yon sèl kote nan yon lòt.

Si ou gen 10 dosye ki tout 100 megabit nan gwosè ak ou bezwen transfere yo nan yon sit ftp , transfè a te kapab pran yon kantite lajan konsiderab nan tan depann sou vitès processeur ou.

Si ou konpresyon tout dosye 10 nan yon sèl achiv konprès ak konpresyon an diminye gwosè a dosye 50MB pou chak dosye, Lè sa a, ou gen sèlman yo transfere mwatye kòm anpil done.

Ki jan yo kreye yon achiv nan tout dosye yo nan yon Dosye

Imajine ou gen yon katab nan chante ak dosye MP3 sa yo nan li:

AC / DC gran wout nan lanfè
Night Prowler.mp3
Love hungry man.mp3
Get It Hot.mp3
Mache tout sou ou.mp3
Gran wout lanfè.mp3
Si ou vle san ou te resevwa li.mp3
Montre nan flanm dife .mp3
Touye twòp.mp3
Fèmen alantou bush la.mp3
Girls Got Rhythm.mp3

Sa a lòd senp Linux ki montre ki jan yo kreye yon achiv nan tout dosye yo nan katab aktyèl la ki rele ACDC_Highway_to_Hell.zip:

Zip ACDC_Highway_to_Hell *

Tèks woulo moute ekran an ki montre dosye yo jan yo te ajoute.

Ki jan yo Mete Dosye Hidden nan yon Archive

Kòmandman an anvan se amann pou achiv tout dosye yo nan yon katab men li sèlman gen ladan dosye ki pa kache.

Li pa toujou senp sa a. Imajine ou te vle postal folder lakay ou pou ke ou ka tounen li jiska yon kondwi USB oswa ekstèn kondwi difisil . Katab lakay ou gen ladan dosye kache.

Pou konsentre tout dosye yo ki gen ladan dosye yo kache nan yon katab, kouri lòd sa a:

zip lakay *. *

Sa a kreye yon dosye ki rele home.zip ak tout dosye yo nan folder nan kay la.

(Ou dwe nan katab la kay pou sa a nan travay). Pwoblèm nan ak lòd sa a se ke li sèlman gen ladan dosye yo nan katab la lakay yo epi yo pa dosye yo, ki pote nou nan pwochen egzanp lan.

Ki jan yo Archive tout dosye ak subfolders nan yon dosye postal

Mete tout dosye ak subfolders nan yon achiv, kouri lòd sa a:

zip -r lakay ou.

Ki jan yo ajoute nouvo dosye nan yon ki deja egziste achiv achiv

Si ou vle ajoute nouvo dosye nan yon achiv ki egziste deja oswa mete ajou dosye yo nan yon achiv, sèvi ak non an menm pou dosye a achiv lè kouri lòd nan postal.

Pou egzanp, imajine ou gen yon katab mizik ak kat albòm nan li epi ou kreye yon achiv rele music.zip kenbe kòm yon backup. Koulye a, imajine yon semèn pita ou telechaje de albòm nouvo . Pou ajoute nouvo albòm yo nan dosye a postal, tou senpleman kouri menm postal lòd la jan ou te fè semèn anvan an.

Pou kreye achiv mizik orijinal la kouri kòd sa a:

zip -r mizik / lakay / yourname / mizik /

Pou ajoute dosye nouvo nan achiv la kouri lòd la menm ankò.

Si dosye a postal gen yon lis dosye nan li ak youn nan dosye yo sou ki gen kapasite a chanje, Lè sa a, se dosye a amande mete ajou nan dosye a postal.

Ki jan yo Mete ajou dosye yo ki deja egziste nan yon achiv Archive

Si ou gen yon dosye postal ki sipoze genyen non yo dosye menm chak fwa epi ou vle mete ajou dosye sa a ak nenpòt ki chanjman ki te fè nan sa yo dosye Lè sa a, switch la -f ede ou fè sa.

Pou egzanp, imajine ou gen yon dosye konprese ak dosye sa yo:

/ kay / yourname / dokiman / file1
/ kay / non / dokiman / file2
/ kay / non / dokiman / file3
/ kay / yourname / dokiman / file4
/ kay / yourname / dokiman / file5
/ kay / non / dokiman / file6

Koulye a, imajine ke pandan semèn nan ou te ajoute de nouvo dosye ak amande de dosye pou ke katab / kay / non / dokiman yo kounye a sanble sa a:

/ kay / yourname / dokiman / file1
/ kay / non / dokiman / file2
/ kay / non / dokiman / file3
/ kay / yourname / dokiman / file4 (mete ajou)
/ kay / non / dokiman / file5 (mete ajou)
/ kay / non / dokiman / file6
/ kay / non / dokiman / file7
/ kay / yourname / dokiman / file8

Lè ou kouri kòmandman sa a dosye a postal pral gen ladan dosye yo mete ajou (file4 ak file5) men file7 ak file8 pa pral ajoute.

Zip zipfilename -f -r / lakay / yourname / dokiman

Ki jan yo Efase dosye ki soti nan yon achiv achiv

Se konsa, ou kreye yon dosye postal masiv ak dè santèn de dosye epi kounye a reyalize ke gen kat oswa senk dosye nan dosye a postal ke ou pa bezwen la. San yo pa gen postal tout sa yo dosye ankò, ou ka jis kouri lòd la postal ak -d switch la jan sa a:

zip zipfilename -d [non nan dosye nan achiv]

Pou egzanp, si ou gen yon dosye nan achiv la ak kay la non / dokiman / test.txt, ou efase li ak kòmandman sa a:

Zip zipfilename -d lakay / dokiman / test.txt

Kouman kopye dosye ki soti nan yon sèl dosye postal nan yon lòt

Si ou gen dosye nan yon dosye postal epi ou vle kopye yo nan yon lòt dosye postal san yo pa èkstraksyon yo an premye epi rezoud yo, sèvi ak switch la -u .

Sipoze ou gen yon dosye postal rele "diversmusic.zip" ak mizik ki soti nan atis divès kalite, youn nan ki se AC / DC. Ou ka kopye AC / DC chante nan dosye variousmusic.zip nan dosye ACDC.zip ou a lè l sèvi avèk lòd sa a:

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

Demann ki anwo a kopi dosye "Retounen an nwa" nan diversmusic.zip pou ACDC.zip. Si dosye a postal ou ap kopye nan pa egziste, li se kreye.

KOUMAN POU SÈVI AK Modèl Matching ak tiyo pou kreye yon Archive

Chanjman nan pwochen se yon yon sèl reyèlman itil paske li pèmèt ou itilize pwodiksyon an nan lòt kòmandman yo mete dosye nan dosye postal ou. Sipoze ou vle kreye yon dosye yo rele lovesongs.zip, ki gen ladan chak chante ki gen renmen nan mo nan tit la.

Pou jwenn dosye yo ak renmen nan tit la ou ka itilize lòd sa a:

jwenn / kay / yourname / mizik-non * renmen *

Kòmandman anwo a se pa 100 pousan pafè paske li chwazi moute mo tankou "trèfl" kòm byen, men ou jwenn lide la. Pou ajoute tout rezilta yo tounen soti nan lòd ki anwo a nan yon dosye postal rele lovesongs.zip, kouri lòd sa a:

jwenn / kay / non / mizik-non * renmen * zip lovesongs.zip - @

Ki jan yo kreye yon Archive fann

Si ou ap fè bak òdinatè ou, men medya yo sèlman ou gen pou fè bak jiska se yon seri DVD vid , Lè sa a, ou gen yon chwa. Ou ka kenbe dosye zip jiskaske dosye a postal se 4.8 jigokte ak boule DVD a , oswa ou ka kreye yon bagay yo rele yon achiv fann ki kenbe kreye achiv nouvo nan yon seri apre li rive nan limit la ke ou presize.

Pa egzanp:

zip mymusic.zip -r / lakay / myfolder / mizik-s 670m

Ki jan yo Customize Rapò Pwogrè a nan pwosesis la Zipping

Gen divès kalite fason yo Customize pwodiksyon an ki parèt pandan y ap zipping se nan pwogrè.

Switch ki disponib yo jan sa a:

Pa egzanp:

zip myzipfilename.zip -dc -r / lakay / mizik

Ki jan yo ranje yon dosye postal

Si ou gen yon achiv zip ki kase, ou ka eseye ak ranje li lè l sèvi avèk command la -F ak si sa echwe, lòd la FF .

Sa a se itil si ou te kreye yon achiv fann lè l sèvi avèk switch la -s , epi ou pèdi youn nan dosye yo achiv.

Pou egzanp, eseye yon sèl sa a premye:

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

ak Lè sa a

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

Ki jan yo ankripte yon Archive

Si ou gen enfòmasyon sansib ke ou vle magazen nan yon dosye postal, sèvi ak -e lòd la ankripte li. Yo mande w antre nan yon modpas ak repete modpas la.

Pa egzanp:

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

Ki jan yo montre ki sa yo pral konprese

Si ou konnen ou yo pral kreye yon achiv gwo, asire w ke dosye yo kòrèk yo pral ajoute nan dosye a postal. Ou ka wè rezilta yo espere nan yon lòd postal pa ki espesifye switch la - sf .

Pa egzanp:

zip myfilename.zip -r / lakay / mizik / -sf

Kijan pou teste yon achiv

Apre fè bak dosye nan yon dosye postal, li se tante pou konsève pou espas ki gen kapasite pa efase dosye orijinal yo. Anvan ou fè sa, li nan yon bon lide yo teste dosye a postal travay byen.

Ou ka itilize -T la chanje nan tès ki dosye a postal ki valab.

Pa egzanp:

zip myfilename.zip-T

Sòti nan lòd sa a lè yon achiv envalid ka gade yon bagay tankou:

Sonje ou ka eseye command la -F pou ranje kase postal postal.

Li se vo anyen ki-T ka pwodwi positifs fo nan ke li di yon dosye postal se fin pouri menm si lè ou louvri li ou ka ekstrè tout dosye yo.

Ki jan yo Ekskli dosye

Pafwa ou vle eskli sèten dosye ki sòti nan yon dosye postal. Pou egzanp, si ou kopye dosye yo soti nan telefòn ou oswa kamera dijital, ou gen yon melanj de videyo ak imaj. Ou ka swete zip moute foto yo to photos.zip ak videyo nan videos.zip.

Isit la se yon fason eskli videyo yo lè yo kreye photos.zip

zip photos.zip -r / lakay / foto / -x * .mp4

Ki jan yo presize nivo konpresyon

Lè ou konpresyon dosye nan yon dosye zip, sistèm nan deside soti si wi ou non konpresyon dosye a oswa jis magazen li. Dosye Mp3, pou egzanp, yo deja konprese, kidonk gen ti kras pwen nan konprès yo pi lwen; yo anjeneral ki estoke kòm se nan yon dosye postal.

Ou ka, sepandan, presize yon nivo konpresyon ant 0 ak 9 konpresyon yon dosye pi lwen. Sa a pran plis tan fè, men li ka fè ekonomi espas enpòtan.

zip myfiles.zip -r / lakay -5