Pananglitan Mga Paggamit Sa Linux "gzip" Command

Ang "gzip" nga sugo mao ang usa ka komon nga paagi sa pag-compress sa mga file sulod sa Linux ug busa kini angay nga mahibal-an kon unsaon pag-compress file gamit kini nga himan.

Ang pamaagi sa compression nga gigamit sa "gzip" mao ang Lempel-Ziv (LZ77). Karon dili importante nga nahibal-an nimo kini nga kasayuran. Ang tanan nga kinahanglan nimong mahibal-an mao nga ang mga file magkagamay kon imo kining kompresyahon sa "gzip" nga sugo.

Sa default sa imong pag-compress sa usa ka file o folder nga gamit ang "gzip" nga komand sa parehas na kini nga file sama sa kaniadto apan karon kini adunay extension nga ".gz".

Sa pipila ka mga kaso, dili posible ang paghupot sa mao nga ngalan labi na kung ang ngalan sa file hilabihan ka taas. Sa niini nga mga kahimtang, kini mosulay sa pagputol niini.

Niini nga giya, ipakita ko kanimo kon unsaon pag-compress ang mga file gamit ang "gzip" nga komand ug ipaila kanimo ang labing kasagarang gigamit nga switch.

Unsaon Pag-compress Usa ka File Paggamit & # 34; gzip & # 34;

Ang pinakasayon ​​nga paagi sa pag-compress sa usa ka file gamit ang gzip mao ang pagpadagan sa mosunod nga sugo:

gzip filename

Pananglitan ang pag-compress sa usa ka file nga gitawag "mydocument.odt" magpadagan sa mosunod nga sugo:

gzip mydocument.odt

Ang ubang mga file mas maayo kaysa sa uban. Pananglitan mga dokumento, mga file sa teksto, mga bitmap nga mga imahe, piho nga mga format sa audio ug video sama sa WAV ug MPEG nga maayo ang pagkompyuter.

Ang ubang mga tipo sa file sama sa JPEG images ug mga audio file sa MP3 dili komprentahan sa tanan nga maayo ug ang file mahimo nga sa aktuwal nga pagdugang sa gidak-on human sa pagpadagan sa "gzip" nga sugo batok niini.

Ang rason niini mao nga ang mga imahe sa JPEG ug mga MP3 audio file nahuman na ug busa ang "gzip" nga sugo nagdugang lamang niini kaysa sa pagkompyut niini.

Ang "gzip" nga sugo lamang mosulay sa pag-compress sa mga regular nga mga file ug mga folder. Busa kung ikaw mosulay ug mopugos sa usa ka simbolo nga sumpay dili kini molihok ug kini dili makatarunganon nga buhaton kini.

Unsaon Pag-decompress Usa ka File Paggamit Ang & # 34; gzip & # 34; Sugo

Kung ikaw adunay usa ka file nga nahimo na nga compressing mahimo nimo gamiton ang mosunod nga sugo sa pag-decompress it.

gzip -d filename.gz

Pananglitan, aron mahugno ang "mydocument.odt.gz" nga file nga imong gamiton ang mosunod nga sugo:

gzip -d mydocument.odt.gz

Pugpong ang usa ka File nga Mahupong

Usahay ang usa ka file dili mapilit. Tingali gisulayan nimo ang pag-compress sa usa ka file nga gitawag og "myfile1" apan adunay usa ka file nga gitawag og "myfile1.gz". Niini nga higayon, ang "gzip" nga sugo dili kasagaran magtrabaho.

Aron mapugos ang "gzip" nga sugo sa pagbuhat sa iyang mga butang nga pagdagan sa mosunod nga sugo:

gzip -f filename

Unsaon Paghupot sa Dili Na-compress nga File

Pinaagi sa default sa dihang nag-compress ka sa usa ka file gamit ang "gzip" nga komand sa usa ka bag-ong file nga may extension nga ".gz".

Kung gusto nimo nga kompresyahon ang file ug tipigi ang orihinal nga file nga kinahanglan nimong ipatuman ang mosunod nga sugo:

gzip -k filename

Pananglitan, kon ikaw nagadagan sa mosunod nga sugo ikaw mahuman sa usa ka file nga gitawag og "mydocument.odt" ug "mydocument.odt.gz".

gzip -k mydocument.odt

Pagkuha og Pila ka Estatuhan Mahitungod sa Pila ka Luna nga Imong Gilikayan

Ang bug-os nga punto sa compressing files mao ang mahitungod sa pagtipig sa luna sa disk o sa pagpakunhod sa gidak-on sa usa ka file sa wala pa ipadala kini sa usa ka network.

Busa maayo nga tan-awon kung unsa ka dako ang luna nga naluwas kung imong gamiton ang "gzip" nga sugo.

Ang "gzip" nga sugo naghatag sa matang sa estadistika nga imong gikinahanglan sa pagsusi alang sa kompresiyon nga kompresiyon.

Aron makuha ang listahan sa mga estadistika nga nagalakip sa mosunod nga sugo:

gzip -l filename.gz

Ang impormasyon nga ibalik sa sugo sa ibabaw mao ang mosunod:

Compress Matag File Sa Usa ka Folder Ug Mga Subfolder

Mahimo nimo mapilit ang matag file sa usa ka folder ug ang mga subfolder pinaagi sa paggamit sa mosunod nga sugo:

gzip -r foldername

Kini wala maghimo og usa ka file nga gitawag foldername.gz. Hinunoa, kini milatas sa direktoryo nga istruktura ug nagkompresa sa matag file sa istruktura sa folder.

Kon gusto nimo nga kompresyahon ang istruktura sa folder isip usa ka file ikaw mas maayo nga maghimo og tar file ug dayon gzipping ang tar file sama sa gipakita niini nga giya .

Unsaon Pagsulud sa Validado Sa Usa nga Na-compress nga File

Kung gusto nimong susihon nga adunay usa ka file nga balido, mahimo nimong ipadagan ang mosunod nga sugo:

gzip -t filename

Kung ang file nga balido wala'y output.

Unsaon Pagbalhin Ang Level sa Compression

Mahimo nimo mapilit ang usa ka file sa lainlaing paagi. Pananglitan, makahimo ka alang sa usa ka mas gamay nga kompresyon nga molihok nga mas paspas o mahimo ka sa maximum compression nga ang pagkalalaki sa pagpalawom.

Aron makakuha og minimum compression sa pinakadali nga speed run ang mosunod nga sugo:

gzip -1 filename

Aron makuha ang maximum nga pagkompetensya sa pinakabag-o nga tulin modagan ang mosunod nga sugo:

gzip -9 filename

Mahimo nimo mausab ang lebel sa katulinon ug kompresiyon pinaagi sa pagpili sa lainlaing mga numero tali sa 1 ug 9.

Standard nga Zip Files

Ang "gzip" nga sugo dili angay gamiton kon magtrabaho uban sa standard zip files. Mahimo nimo gamiton ang "zip" nga sugo ug "unzip" nga sugo sa pagdala sa mga file.