Skip to main content

ఉదాహరణ gzip ఆదేశం యొక్క ఉపయోగాలు

:

Anonim

ది gzip కమాండ్ లైనక్స్లో ఫైళ్లను కుదించడానికి ఒక సాధారణ మార్గం మరియు అందువలన ఈ సాధనాన్ని ఉపయోగించి ఫైళ్లను ఎలా కంప్రెస్ చేయాలో తెలుసుకోవడం విలువ.

ఉపయోగించే కుదింపు పద్ధతి gzip లెమ్పెల్-జివ్ (LZ77). ఈ సమాచారం మీకు ఇప్పుడు ప్రాముఖ్యమైనది కాదు. మీరు తెలుసుకోవాల్సిన అన్ని మీరు వాటిని కుదించేందుకు ఉన్నప్పుడు ఫైళ్లు చిన్న పొందడానికి ఉంది gzip ఆదేశం.

మీరు ఉపయోగించి ఒక ఫైల్ లేదా ఫోల్డర్ను కంప్రెస్ చేసినప్పుడు డిఫాల్ట్గా gzip కమాండ్ ముందు అదే పేరుతో ఉంటుంది, కానీ ఇప్పుడు ఇది పొడిగింపును కలిగి ఉంటుంది .gz.

కొన్ని సందర్భాల్లో, ఫైల్ పేరు చాలా పొడవుగా ఉంటే, అదే పేరును ఉంచడం సాధ్యం కాదు. ఈ పరిస్థితులలో, అది ఖండించుటకు ప్రయత్నిస్తుంది. ఈ మార్గదర్శినిలో, ఫైళ్లను ఎలా కంప్రెస్ చేయాలో మనం చూపుతాము gzip కమాండ్ మరియు చాలా సాధారణంగా ఉపయోగించే స్విచ్లు మిమ్మల్ని పరిచయం.

Gzip ఉపయోగించి ఫైల్ను ఎలా కంప్రెస్ చేయాలి

ఉపయోగించి ఒకే ఫైల్ను కుదించేందుకు సరళమైన మార్గం gzip కింది ఆదేశాన్ని నడుపుటకు:

gzip ఫైల్ పేరు

ఉదాహరణకు ఒక ఫైల్ను అణిచివేసేందుకు mydocument.odt కింది ఆదేశాన్ని అమలు చేయండి:

gzip mydocument.odt

కొన్ని ఫైళ్లు ఇతరులకన్నా మెరుగైనవి. ఉదాహరణకు డాక్యుమెంట్స్, టెక్స్ట్ ఫైల్స్, బిట్మ్యాప్ చిత్రాలు, WAV మరియు MPEG వంటి కొన్ని ఆడియో మరియు వీడియో ఫార్మాట్లను బాగా తగ్గించవచ్చు.

JPEG చిత్రాలు మరియు MP3 ఆడియో ఫైల్స్ వంటి ఇతర ఫైల్ రకాలు అన్నింటికీ బాగా కుదించబడవు మరియు ఫైలు నిజంగా gzip దానికి వ్యతిరేకంగా ఆదేశించండి.

దీనికి కారణమేమిటంటే, JPEG చిత్రాలు మరియు MP3 ఆడియో ఫైళ్లు ఇప్పటికే కంప్రెస్ చేయబడ్డాయి మరియు అందువల్ల gzip కమాండ్ కేవలం అది జతచేస్తుంది కంటే అది జతచేస్తుంది.

ది gzip కమాండ్ సాధారణ ఫైళ్ళను మరియు ఫోల్డర్లను కుదించడానికి మాత్రమే ప్రయత్నిస్తుంది. మీరు ఒక సింబాలిక్ లింకు ప్రయత్నించండి మరియు కుదించుము ఉంటే అది పనిచేయదు మరియు అది నిజంగా అలా చేయడానికి అర్ధవంతం లేదు.

Gzip కమాండ్ ఉపయోగించి ఫైల్ను ఎలా తగ్గించాలో

మీరు ఇప్పటికే కంప్రెస్ చేయబడిన ఫైల్ ఉంటే, దానిని కింది ఆదేశాన్ని ఉపయోగించుకోవచ్చు.

gzip -d filename.gz

ఉదాహరణకు, విస్తరించేందుకు mydocument.odt.gz ఫైలు కింది ఆదేశాన్ని ఉపయోగించును:

gzip -d mydocument.odt.gz

కంప్రెస్ చేయబడాల్సిన ఫైల్ను బలవంతం చేయండి

కొన్నిసార్లు ఒక ఫైల్ కంప్రెస్ చేయబడదు. బహుశా మీరు అని పిలిచే ఒక ఫైల్ను కుదించేందుకు ప్రయత్నిస్తున్నారు myfile1 కానీ ఇప్పటికే ఉన్న ఫైల్ ఉంది myfile1.gz . ఈ సందర్భంలో, ది gzip కమాండ్ సాధారణంగా పనిచేయదు.

బలవంతం చేయడానికి gzip దాని కమాండ్ చేయాలనే కమాండ్ కేవలం కింది ఆదేశాన్ని అమలు చేస్తుంది:

gzip -f ఫైల్పేరు

కంప్రెస్డ్ ఫైల్ను ఎలా ఉంచుకోవాలి

మీరు ఉపయోగించిన ఫైల్ను అణిచివేసేటప్పుడు అప్రమేయంగా gzip కమాండ్ మీరు పొడిగింపుతో క్రొత్త ఫైల్తో ముగుస్తుంది .gz.

మీరు ఫైల్ను కంప్రెస్ చేయాలని మరియు అసలు ఫైల్ను ఉంచాలనుకుంటే మీరు కింది ఆదేశాన్ని అమలు చేయాలి:

gzip -k ఫైల్పేరు

ఉదాహరణకు, మీరు కింది ఆదేశాన్ని అమలు చేస్తే మీరు పిలువబడే ఫైలుతో ముగుస్తుంది mydocument.odt మరియు mydocument.odt.gz .

gzip -k mydocument.odt

మీరు ఎంత ఎక్కువ స్థలాన్ని సేవ్ చేసారో గురించి కొన్ని గణాంకాలు పొందండి

ఫైళ్ళను సంగ్రహించే మొత్తం పాయింట్ డిస్క్ స్థలాన్ని పొదుపుగా లేదా ఒక నెట్వర్క్లో పంపించడానికి ముందే ఒక ఫైల్ యొక్క పరిమాణాన్ని తగ్గించటం.

మీరు ఉపయోగించినప్పుడు ఎంత స్థలం ఆదా చేయబడిందో చూడటం మంచిది gzip ఆదేశం.

ది gzip కమాండ్ కంప్రెషన్ పనితీరును పరిశీలించేటప్పుడు మీకు కావలసిన గణాంకాల రకాన్ని అందిస్తుంది.

స్టాటిస్టిక్స్ జాబితా పొందేందుకు కింది ఆదేశాన్ని అమలు చేయండి:

gzip -l filename.gz

కింది ఆదేశాన్ని తిరిగి ఇచ్చిన సమాచారం కింది విధంగా ఉంది:

  • సంపీడన పరిమాణం;
  • కంప్రెస్డ్ పరిమాణం;
  • ఒక శాతంగా నిష్పత్తి;
  • కంప్రెస్డ్ ఫైల్నేమ్.

ఫోల్డర్ మరియు సబ్ ఫోల్డర్లు ప్రతి ఫైల్ను కంప్రెస్ చేయండి

ప్రతి ఫైల్ను ఫోల్డర్ మరియు దాని సబ్ఫోల్డర్లు కింది ఆదేశాన్ని ఉపయోగించి మీరు కుదించవచ్చు:

gzip -r ఫోల్డర్ పేరు

ఇది పిలువబడే ఒక ఫైల్ను సృష్టించదు foldername.gz . బదులుగా, ఇది డైరెక్టరీ నిర్మాణాన్ని కదిలించి ఆ ఫోల్డర్ నిర్మాణంలో ప్రతి ఫైల్ను కంప్రెస్ చేస్తుంది.

ఫోల్డర్ నిర్మాణాన్ని ఒక ఫైల్గా కుదించుటకు మీరు అనుకుంటే, తారు ఫైలును సృష్టించడం మంచిది మరియు ఈ గైడ్లో చూపిన విధంగా తారు ఫైల్ను gzipping.

సంపీడన దత్తాంశపు చెల్లుబాటును ఎలా పరీక్షించాలి

మీరు ఫైల్ చెల్లుబాటు అయ్యేదానిని పరిశీలించాలనుకుంటే, మీరు కింది ఆదేశాన్ని అమలుచేయవచ్చు:

gzip -t filename

ఫైల్ చెల్లదు ఉంటే అవుట్పుట్ ఉంటుంది.

కంప్రెషన్ స్థాయిని మార్చడం ఎలా

మీరు విభిన్న మార్గాల్లో ఫైల్ను కుదించవచ్చు. ఉదాహరణకు, మీరు వేగంగా పని చేసే చిన్న కంప్రెషన్ కోసం వెళ్ళవచ్చు లేదా మీరు అమలు చేయడానికి ఎక్కువ సమయం తీసుకునే బదిలీని కలిగి ఉన్న గరిష్ట కుదింపు కోసం వెళ్ళవచ్చు.

వేగవంతమైన వేగంతో కనీస కుదింపు పొందడానికి కింది ఆదేశాన్ని అమలు చేయండి:

gzip -1 ఫైల్ పేరు

నెమ్మదిగా వేగం వద్ద గరిష్ట కుదింపు పొందడానికి క్రింది కమాండ్ అమలు:

gzip -9 ఫైల్ పేరు

మీరు 1 మరియు 9 మధ్య విభిన్న సంఖ్యలను ఎంచుకోవడం ద్వారా వేగం మరియు కుదింపు స్థాయిని మార్చవచ్చు.

ప్రామాణిక జిప్ ఫైళ్ళు

ది gzip ప్రామాణిక జిప్ ఫైల్లతో పనిచేస్తున్నప్పుడు ఆదేశం ఉపయోగించబడదు. మీరు ఉపయోగించవచ్చు జిప్ ఆదేశం మరియు అన్జిప్ ఆ ఫైళ్ళను నిర్వహించడానికి ఆదేశం.