Eisimpleirean a 'cleachdadh an àithneis "gzip" Linux

Is e dòigh cumanta a th 'anns an àithne "gzip" a bhith a' co-chòrdadh fhaidhlichean taobh a-staigh Linux agus mar sin is fhiach fios a bhith agad air mar a chuireas tu air falbh na faidhlichean leis an inneal seo.

Is e am modh compression a tha "gzip" air a chleachdadh le Lempel-Ziv (LZ77). A-nis chan eil e deatamach gu bheil fios agad air an fhiosrachadh seo. Feumaidh fios a bhith agad uile gu bheil na faidhlichean nas lugha nuair a chuireas tu an òrdugh "gzip" orra.

Mar as trice nuair a bhios tu a 'co-èimneachadh faidhle no pasgan leis an òrdugh "gzip" bidh an aon fhaidhle aige mar a rinn e roimhe ach a-nis bidh an leudachadh ".gz" ann.

Ann an cuid de shuidheachaidhean, chan urrainnear an aon ainm a chumail gu h-àraidh ma tha ainm an fhaidhle gu math fada. Anns na suidheachaidhean sin, feuchaidh e ris a thionndadh.

San stiùireadh seo, bidh mi a 'sealltainn dhut mar a chuireas tu co-èiteachadh faidhlichean a' cleachdadh an àithne "gzip" agus a thoirt a-steach do na suitichean as cumanta.

Mar a chumas tu briogadh air faidhle a 'cleachdadh & # 34; gzip & # 34;

Is e an dòigh as sìmplidh aon fhaidhlichean a ghiùlan le bhith a 'cleachdadh gzip gus an òrdugh a leanas a ruith:

ainm faidhle gzip

Mar eisimpleir, gus cruth a dhèanamh air faidhle ris an canar "mydocument.odt" ruith an àithne a leanas:

gzip mydocument.odt

Bidh cuid de na faidhlichean a 'dèanamh nas fheàrr na feadhainn eile. Mar eisimpleir, bidh sgrìobhainnean, faidhlichean teacsa, ìomhaighean mapa-bìdh, cruthan sònraichte de fhuaim agus bhidio leithid WAV agus MPEG a 'dèanamh deagh òrdugh.

Chan eil seòrsachan faidhlichean eile leithid ìomhaighean JPEG agus faidhlichean claistinneach MP3 a 'tighinn còmhla gu math agus faodaidh am faidhle meudachadh ann an meud an dèidh a bhith a' ruith an òrdugh "gzip" an aghaidh.

Is e an t-adhbhar airson seo gu bheil ìomhaighean JPEG agus faidhlichean claistinn MP3 air an cur an sàs mar-thà agus mar sin tha an t-òrdugh "gzip" a 'cur ris a-mhàin an àite a bhith ga cho-ghluasad.

Cha dèan an t-òrdugh "gzip" ach oidhirp gus faidhlichean agus pasganan cunbhalach a ghiùlan. Mar sin ma tha thu a 'feuchainn ri ceangal samhlachail a cho-èigneachadh cha obraich e agus cha dèan e ciall dha sin a dhèanamh.

Mar a dhì-dhùblaich e faidhle a 'cleachdadh an & # 34; gzip & # 34; Òrdugh

Ma tha faidhle agad a tha air a bhith a 'dèanamh co-chòrdadh mu thràth, is urrainn dhut an àithne a leanas a chleachdadh gus a thoirt às.

gzip -d filename.gz

Mar eisimpleir, gus an fhaidhle "mydocument.odt.gz" a dhì-chiontadh, chleachdadh tu an òrdugh a leanas:

gzip -d mydocument.odt.gz

Feachd A File airson a bhith air a dhèanamh còmhla

Uaireannan chan urrainnear faidhle a chuir còmhla. Is dòcha gu bheil thu a 'feuchainn ri faidhle a cho-èadachadh leis an ainm "myfile1" ach tha faidhle mar ainm air "myfile1.gz" mar-thà. San t-suidheachadh seo, cha bhi an t-òrdugh "gzip" ag obair gu h-àbhaisteach.

Gus an òrdugh "gzip" a chuir an gnìomh gus a h-inneal a dhèanamh dìreach ruith an àithne a leanas:

gzip -f filename

Mar a chumas sinn am faidhle neo-chonnspaideach

Mar as trice nuair a chuireas tu a-steach faidhle leis an òrdugh "gzip", cuiridh tu faidhle ùr ris an leudachadh ".gz".

Ma tha thu airson an fhaidhle a cho-èigneachadh agus am faidhle tùsail a chumail, feumaidh tu an òrdugh a leanas a ruith:

gzip -k filename

Mar eisimpleir, ma ruith thu an òrdugh a leanas, bhiodh tu a 'crìochnachadh le faidhle air a bheil "mydocument.odt" agus "mydocument.odt.gz".

gzip -k mydocument.odt

Faigh cuid de na stàitean mu cho mòr 'sa tha thu air a shàbhaladh

Tha a 'phuing gu lèir de bhith a' co-chòrdadh fhaidhlichean mu bhith a 'sàbhaladh àite diosg no gus faidhle faidhle a lughdachadh mus tèid a chuir thairis air lìonra.

Bhiodh e math mar sin a bhith a 'faicinn dè an ìre a chaidh a shàbhaladh nuair a chleachdas tu an t-òrdugh "gzip".

Tha an t-òrdugh "gzip" a 'toirt seachad an seòrsa staitistig a dh' fheumas tu nuair a thathar a 'coimhead airson coileanadh co-chruinneachaidh.

Gus an liosta staitistig fhaighinn, ruith an òrdugh a leanas:

gzip -l filename.gz

Tha am fiosrachadh a th 'air ais leis an òrdugh gu h-àrd mar a leanas:

Co-chòrdadh a h-uile faidhle ann am bileag agus fo-fhaidhlichean

Faodaidh tu a h-uile faidhle a dhèanamh ann am pasgan agus na fo-fhaidhlichean le bhith a 'cleachdadh an òrdugh a leanas:

gzip -r foldername

Chan eil seo a 'cruthachadh aon fhaidhle air a bheil foldername.gz. An àite sin, bidh e a 'dol tarsainn air structar nan eòlairean agus a' toirt a-steach gach faidhle anns an structar pasgan sin.

Ma tha thu airson structar nam pasgan a cho-èigneachadh mar aon fhaidhle tha thu nas fheàrr dheth a bhith a 'cruthachadh faidhle tarra agus an uair sin gzipping an fhaidhle tarra mar a tha air a shealltainn san stiùireadh seo .

Mar a nì thu dearbhadh air dearbhadh faidhle co-chòrdaichte

Ma tha thu airson dearbhadh gu bheil am faidhle dligheach, faodaidh tu an òrdugh a leanas a ruith:

gzip -t filename

Ma tha am faidhle dligheach cha bhi toradh sam bith ann.

Mar a dh'atharraicheas tu an ìre dùmhlachd

Faodaidh tu faidhle a dhèanamh ann an diofar dhòighean. Mar eisimpleir, faodaidh tu co-dhunadh nas lugha a dhèanamh a dh 'obraicheas nas luaithe no faodaidh tu a bhith a' dol airson a 'choimpiutair as motha a tha air a bhith a' toirt ùine nas fhaide airson ruith.

Gus faighinn a-steach as ìsle aig an astar as luaithe bidh an àithne a leanas a 'ruith:

gzip -1 filename

Gus an dùmhlachd as motha fhaighinn aig astar nas slaodaiche, ruith an òrdugh a leanas:

gzip -9 filename

Faodaidh tu an t-astar agus an ìre coimpiutair atharrachadh le bhith a 'taghadh diofar àireamhan eadar 1 agus 9.

Faidhlichean Zip Coitcheann

Cha bu chòir an àithne "gzip" a bhith air a chleachdadh nuair a bhios tu ag obair le faidhlichean zip àbhaisteach. Faodaidh tu an òrdugh "zip" agus "unzip" a chleachdadh airson làimhseachadh na faidhlichean sin.