"Gzip" lòd la se yon fason komen nan konpresyon dosye nan Linux ak Se poutèt sa li vo konnen ki jan yo konpresyon dosye lè l sèvi avèk zouti sa a.
Metòd konpresyon ki itilize pa "gzip" se Lempel-Ziv (LZ77). Koulye a, li pa vital ou konnen enfòmasyon sa a. Tout sa ou bezwen konnen se ke dosye yo jwenn pi piti lè ou konpresyon yo ak "gzip" lòd la.
Pa defo lè ou konpresyon yon dosye oswa katab lè l sèvi avèk "gzip" lòd la li pral gen non an dosye menm jan li te fè anvan, men kounye a li pral gen ekstansyon an ".gz".
Nan kèk ka, li pa posib pou kenbe non an espesyalman si non an dosye a se ekstrèmman lontan. Nan sikonstans sa yo, li pral eseye tronke li.
Nan gid sa a, mwen pral montre w ki jan yo konpresyon dosye lè l sèvi avèk "gzip" lòd la ak entwodui ou nan switch yo pi souvan itilize.
Kijan Pou konprese yon File Sèvi ak & # 34; gzip & # 34;
Fason ki pi senp nan konpresyon yon dosye sèl lè l sèvi avèk gzip se nan kouri lòd sa a:
gzip filename
Pou egzanp nan konsentre yon dosye ki rele "mydocument.odt" kouri lòd sa a:
gzip mydocument.odt
Gen kèk dosye konsentre pi bon pase lòt moun. Pou dokiman egzanp, dosye tèks, bitmap imaj, kèk fòma odyo ak videyo tankou WAV ak MPEG konpresyon trè byen.
Lòt kalite dosye tankou imaj JPEG ak MP3 dosye odyo pa konpresyon nan tout byen ak dosye a ka aktyèlman ogmante nan gwosè apre kouri "gzip" lòd la kont li.
Rezon ki fè la pou sa a se ke imaj JPEG ak MP3 dosye odyo yo deja konprese ak Se poutèt sa "gzip" lòd la tou senpleman ajoute nan li olye ke konpresyon li.
"Gzip" lòd la pral sèlman eseye konsentre dosye regilye ak dosye. Se poutèt sa, si ou eseye ak konprès yon lyen senbolik li pa pral travay ak li vrèman pa fè sans yo fè sa.
Kijan Pou dekonprese yon File Sèvi ak & # 34; gzip & # 34; Kòmandman
Si ou gen yon dosye ki te deja konpresyon ou ka itilize lòd sa a dekonprim li.
gzip -d filename.gz
Pou egzanp, dekonprime "mydocument.odt.gz" dosye a ou ta itilize lòd sa a:
gzip -d mydocument.odt.gz
Fòs yon dosye pou konprese
Pafwa yon dosye pa ka konprese. Petèt ou yo ap eseye konpresyon yon dosye ki rele "myfile1" men gen deja yon dosye ki rele "myfile1.gz". Nan egzanp sa a, "gzip" lòd la pa pral nòmalman travay.
Pou fòse lòd "gzip" a fè bagay li tou senpleman kouri lòd sa a:
gzip -f fichier
Kijan Pou kenbe dosye a dekonprese
Pa default lè ou konpresyon yon dosye lè l sèvi avèk "gzip" lòd ou fini ak yon nouvo dosye ak ekstansyon ".gz la".
Si ou vle konsentre dosye a epi kenbe dosye orijinal la ou gen nan kouri lòd sa a:
gzip -k filename
Pou egzanp, si ou kouri lòd sa a ou ta fini ak yon dosye ki rele "mydocument.odt" ak "mydocument.odt.gz".
gzip -k mydocument.odt
Jwenn kèk Stat sou Konbyen Espas Ou sove
Pwen an antye nan konpresyon dosye se sou ekonomize espas ki gen kapasite oswa diminye gwosè a nan yon dosye anvan yo voye l 'sou yon rezo.
Li ta bon Se poutèt sa yo wè ki jan anpil espas te sove lè ou itilize "gzip" lòd la.
"Gzip" lòd la bay ki kalite estatistik ou bezwen lè w tcheke pou pèfòmans konpresyon.
Pou jwenn lis la nan Statistik kouri lòd sa a:
gzip -l filename.gz
Enfòmasyon ki retounen nan lòd ki anlè a se jan sa a:
- Konprese gwosè;
- Gwosè dekonprese;
- Pwopòsyon kòm yon pousantaj;
- Fichye uncompressed.
Konprese tout dosye nan yon Dosye ak subfolders
Ou ka konpresyon chak dosye nan yon katab ak subfolders li yo lè l sèvi avèk lòd sa a:
gzip -r dosye
Sa a pa kreye yon dosye ki rele foldername.gz. Olye de sa, li travers estrikti a anyè ak konprès chak dosye nan ki estrikti katab.
Si ou vle konsentre estrikti katab la kòm yon dosye ou pi bon kreye yon dosye tar ak Lè sa a, gzipping dosye a tar jan yo montre nan gid sa a .
Kijan Pou teste Validite a nan yon File konprese
Si ou vle tcheke ke yon dosye ki valab, ou ka kouri lòd sa a:
gzip -t fichier
Si dosye a valab pa pwal gen okenn pwodiksyon.
Kijan Pou Chanje nivo a konpresyon
Ou ka konpresyon yon dosye nan diferan fason. Pou egzanp, ou ka ale pou yon konpresyon ki pi piti ki pral travay pi vit oswa ou ka ale pou konpresyon maksimòm ki gen komès nan pran plis tan kouri.
Pou jwenn konpresyon minimòm nan vitès ki pi rapid la kouri lòd sa a:
gzip -1 filename
Pou jwenn maksimòm konpresyon nan vitès la pi dous kouri lòd sa a:
gzip -9 filename
Ou ka varye vitès ak konpresyon nivo pa davwa nimewo diferan ant 1 ak 9.
Dosye Standard Zip
"Gzip" lòd la pa ta dwe itilize lè w ap travay ak dosye postal estanda. Ou ka itilize kòmandman an "postal" ak "unzip" lòd pou manyen dosye sa yo.