లైనక్స్‌లోని డైరెక్టరీలో అన్ని ఫైల్‌లను నేను ఎలా జిప్ చేయాలి?

How Do I Zip All Files Directory Linux



జిప్ అనేది అన్ని లైనక్స్ డిస్ట్రిబ్యూషన్‌ల ద్వారా మద్దతిచ్చే లాస్‌లెస్ డేటా కంప్రెషన్ యుటిలిటీ.

జిప్ ఆర్కైవ్‌లు ఒకటి లేదా అంతకంటే ఎక్కువ కంప్రెస్డ్ ఫైల్‌లు మరియు డైరెక్టరీలను కలిగి ఉన్న కంటైనర్ ఆర్కైవ్‌లను సూచిస్తాయి. జిప్ ఫైల్‌లు క్రాస్-ప్లాట్‌ఫారమ్, విండోస్, లైనక్స్ మరియు మాకోస్‌లలో జిప్ ఆర్కైవ్‌లను వివిధ యుటిలిటీలను ఉపయోగించి సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది. అదనంగా, జిప్ ఆర్కైవ్ ఫైల్‌లు తక్కువ స్థలాన్ని తీసుకుంటాయి, తద్వారా వాటిని బదిలీ చేయడం మరియు నిల్వ చేయడం సులభం అవుతుంది.







Linux లో, జిప్ ఆర్కైవ్‌లను సృష్టించడానికి మేము జిప్ ఆర్కైవ్ యుటిలిటీని ఉపయోగిస్తాము. ఈ ట్యుటోరియల్ మొత్తంలో, జిప్ యుటిలిటీని ఉపయోగించి Linux లో జిప్ ఆర్కైవ్‌లను ఎలా సృష్టించాలి అనే దానిపై మేము దృష్టి పెడతాము.



జిప్‌ని ఇన్‌స్టాల్ చేయండి

మీ లైనక్స్ పంపిణీని బట్టి, మీరు జిప్ యుటిలిటీని ఇన్‌స్టాల్ చేయాలి. అన్ని లైనక్స్ డిస్ట్రిబ్యూషన్‌లు దీనికి మద్దతు ఇస్తాయి కాబట్టి, మీరు దీన్ని ఇన్‌స్టాల్ చేయడానికి ప్యాకేజీ మేనేజర్‌ని ఉపయోగించవచ్చు.



డెబియన్/ఉబుంటు కోసం

డెబియన్‌లో, ఆదేశాన్ని ఉపయోగించండి:





sudo apt-get update
sudo apt -get zip -y ని ఇన్‌స్టాల్ చేయండి

REHL/CentOS కోసం

CentOS మరియు REHL కుటుంబంలో, ఆదేశాన్ని ఉపయోగించండి:

సుడో యమ్ అప్‌డేట్
సుడో యమ్ జిప్‌ను ఇన్‌స్టాల్ చేయండి

జిప్ కమాండ్

జిప్ కమాండ్ ఉపయోగించడానికి సులభం. కమాండ్ కోసం సాధారణ వాక్యనిర్మాణం:



జిప్ [ఎంపిక] zip_name ఫైల్ (లు)

ఒకటి కంటే ఎక్కువ ఫైల్‌ల జిప్ ఆర్కైవ్‌ను సృష్టించడానికి, జిప్ ఫైల్ పేరు తర్వాత వాటిని (స్పేస్ ద్వారా వేరుచేయబడిన) జాబితాలో పాస్ చేయండి. మీరు జిప్ ఫైల్‌ను సృష్టిస్తున్న డైరెక్టరీలో మీరు అనుమతులను వ్రాయవలసి ఉందని నిర్ధారించుకోవడం కూడా మంచిది.

Linux లో ఫైల్‌లను జిప్ చేయడం ఎలా

మేము డైరెక్టరీలో ఫైల్‌లను ఇలా జిప్ చేయవచ్చు:

zip myarchive.zip ఫైల్ 1, ఫైల్ 2, ఫైల్ 3, ఫైల్ 3

ఆర్కైవ్ మరియు కుదింపు పద్ధతికి జోడించిన ఫైల్ పేరును పై ఆదేశం ప్రదర్శిస్తుంది.

జిప్ యుటిలిటీ స్వయంచాలకంగా ఆర్కైవ్ ఫైల్ పేరుకు .zip పొడిగింపును జోడిస్తుంది - స్పష్టంగా పేర్కొనకపోతే.

Linux లో జిప్ డైరెక్టరీలను ఎలా కంప్రెస్ చేయాలి

-R ఫ్లాగ్ ఉపయోగించి మీరు డైరెక్టరీలు మరియు సంబంధిత సబ్ డైరెక్టరీలను కంప్రెస్ చేయవచ్చు. -R ఫ్లాగ్ మొత్తం డైరెక్టరీని పునరావృతంగా ప్రయాణించడానికి జిప్‌ని తెలియజేస్తుంది.

ఉదాహరణకు, /var /log డైరెక్టరీని పరిగణించండి. అన్ని ఫైల్‌లు మరియు డైరెక్టరీల ఆర్కైవ్‌ను సృష్టించడానికి, మేము ఆదేశాన్ని ఉపయోగిస్తాము:

sudo zip -r logs.zip /var /log

కుదింపు ప్రక్రియ నుండి అవుట్‌పుట్‌ను అణచివేయడానికి, నిశ్శబ్ద మోడ్ కోసం -q ఉపయోగించండి. ఆదేశం నిర్ధిష్ట ఫైల్‌ల జిప్ ఆర్కైవ్‌ను అవుట్‌పుట్ లేకుండా సృష్టిస్తుంది.

sudo zip -q zipname.zip ఫైల్‌లు

లైనక్స్‌లోని డైరెక్టరీలోని అన్ని ఫైల్‌లను జిప్ చేయడం ఎలా

మీరు డైరెక్టరీలోని అన్ని ఫైల్‌లను జిప్ చేయాలనుకుంటే? ఆ సందర్భంలో, మేము దీన్ని చేయడానికి వైల్డ్‌కార్డ్ వ్యక్తీకరణలను ఉపయోగిస్తాము.

sudo zip -q logs.zip /var /log / *

పై ఆదేశం పేర్కొన్న మార్గంలో అన్ని ఫైల్స్ మరియు డైరెక్టరీలను జోడిస్తుంది మరియు వాటిని జిప్ ఆర్కైవ్‌కు జోడిస్తుంది.

హిడెన్ ఫైల్స్‌తో సహా అన్ని ఫైల్‌లను జిప్ చేయడం ఎలా

జిప్ ఆర్కైవ్‌కు దాచిన ఫైల్‌లను కూడా జోడించడానికి, వైల్డ్‌కార్డ్ (. * *) ఉపయోగించండి. దీని కోసం ఆదేశం:

sudo zip -q logs.backup.zip /var/log/.* *

ముగింపు

ఈ ట్యుటోరియల్‌లో చూపినట్లుగా, లైనక్స్ జిప్ ఆర్కైవ్‌లను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు WinRar, 7zip, unzip వంటి ఏదైనా ఆర్కైవ్ యుటిలిటీని ఉపయోగించవచ్చు; ఫైల్‌లను ఆర్కైవ్ చేయడానికి.

చదివినందుకు ధన్యవాదములు!