Linux లో డైరెక్టరీ పరిమాణాన్ని తనిఖీ చేయండి

Check Directory Size Linux



GUI ని ఉపయోగించి డైరెక్టరీలు మరియు ఫైల్‌ల పరిమాణాన్ని తనిఖీ చేయడం చాలా సులభం. కమాండ్ లైన్ ఉపయోగించి డైరెక్టరీ పరిమాణాన్ని పొందడం GUI ని ఉపయోగించేటప్పుడు కంటే చాలా కష్టంగా ఉంటుంది. 'Ls' కమాండ్‌తో, మీరు డైరెక్టరీలోని విషయాలను జాబితా చేయవచ్చు కానీ మీరు ఖచ్చితమైన స్పేస్ లేదా డైరెక్టరీ పరిమాణాన్ని చూడలేరు. బదులుగా, డైరెక్టరీ లేదా ఫైల్ యొక్క ఖచ్చితమైన పరిమాణాన్ని పొందడానికి మీరు మరిన్ని ఆదేశాలను తప్పక అన్వేషించాలి.

ఈ వ్యాసంలో, కమాండ్ లైన్ ఎన్విరాన్‌మెంట్‌ని ఉపయోగించి లైనక్స్‌లో డైరెక్టరీ పరిమాణాన్ని ఎలా చెక్ చేయాలో మీరు నేర్చుకుంటారు. ఈ ఆర్టికల్లో ప్రదర్శించబడిన అన్ని ఆదేశాలు ఉబుంటు 20.04 సిస్టమ్‌లో అమలు చేయబడ్డాయి. అన్ని పద్ధతులు మరియు దశలు టెర్మినల్‌లో నిర్వహించబడతాయి. మీరు Ctrl + Alt + t టైప్ చేయడం ద్వారా టెర్మినల్ విండోను త్వరగా తెరవవచ్చు.







లైనక్స్ సిస్టమ్‌లలో డైరెక్టరీ పరిమాణాన్ని తనిఖీ చేయడానికి మీరు ఉపయోగించే కొన్ని పద్ధతులు క్రిందివి. మేము ఈ పద్ధతులను ఒక్కొక్కటిగా అన్వేషిస్తాము:



విధానం 1: డ్యూ కమాండ్ ఉపయోగించి డైరెక్టరీ సైజును చెక్ చేయండి

డైరెక్టరీ పరిమాణాన్ని తనిఖీ చేయడానికి ఉపయోగించే డిఫాల్ట్ కమాండ్‌ను 'డు' కమాండ్ అని పిలుస్తారు, ఇది నిలుస్తుంది డి isk u saషి. డు కమాండ్ చాలా లైనక్స్ పంపిణీలలో ఇన్‌స్టాల్ చేయబడింది. డు ఆదేశాన్ని ఉపయోగించి, మీరు మీ సిస్టమ్ యొక్క ప్రస్తుత డైరెక్టరీ పరిమాణాన్ని క్రింది విధంగా చూడవచ్చు:



$యొక్క





పై ఆదేశం హోమ్ డైరెక్టరీ విషయాల జాబితాను ప్రదర్శిస్తుంది. ఎడమవైపు ప్రదర్శించబడే సంఖ్యలు ప్రతి వస్తువు యొక్క పరిమాణాలను, కిలోబైట్లలో చూపుతాయి.

-H ఎంపికను ఉపయోగించి, మీరు అవుట్‌పుట్‌ను మరింత వివరణాత్మక రూపంలో ప్రదర్శించవచ్చు, ఈ క్రింది విధంగా:



$యొక్క- హెచ్

పై ఆదేశం కిలో, మెగా, మరియు గిగాబైట్‌లలోని నంబర్‌లతో ఖాళీని ప్రదర్శిస్తుంది.

నిర్దిష్ట డైరెక్టరీ పరిమాణాన్ని కనుగొనడానికి, కింది వాక్యనిర్మాణాన్ని ఉపయోగించండి:

$యొక్క- హెచ్/డైరెక్టరీ-మార్గం

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

/Var డైరెక్టరీ యొక్క డైరెక్టరీ పరిమాణాన్ని తనిఖీ చేయడానికి కింది ఆదేశాన్ని ఉపయోగించండి:

$సుడో యొక్క- హెచ్/ఎక్కడ

-Hc ఎంపికతో, మీరు నిర్దిష్ట డైరెక్టరీ పరిమాణాన్ని మానవ -రీడబుల్ రూపంలో ఈ విధంగా ప్రదర్శించవచ్చు:

$సుడో యొక్క -హెచ్‌సి /ఎక్కడ

మీరు గరిష్ట-లోతు ఎంపికను ఉపయోగించి సబ్ డైరెక్టరీ పాత్ డెప్త్‌ని కూడా మార్చవచ్చు. ఉదాహరణకు, మీరు టాప్ డైరెక్టరీని మాత్రమే ప్రదర్శించాలనుకుంటే, మీరు ఈ క్రింది విధంగా గరిష్ట-లోతు = 0 ని సెట్ చేయాలి:

$సుడో యొక్క–Hc ––max-depth =0 /ఎక్కడ

అదేవిధంగా, సబ్ డైరెక్టరీ యొక్క ఒక పొరతో టాప్ డైరెక్టరీని తిరిగి పొందడానికి, అప్పుడు మీరు గరిష్ట-లోతు = 1 ని సెట్ చేస్తారు.

$సుడో యొక్క–Hc ––max-depth =1 /ఎక్కడ

మీరు du కి సంబంధించిన మరిన్ని ఆదేశాలను అన్వేషించాలనుకుంటే, మీరు ఈ క్రింది ఆదేశాన్ని ఉపయోగించవచ్చు:

$మనిషి యొక్క

విధానం 2: ట్రీ కమాండ్ ఉపయోగించి డైరెక్టరీ పరిమాణాన్ని తనిఖీ చేయండి

చెట్టు ఆకృతిలో డైరెక్టరీలు, సబ్ డైరెక్టరీలు మరియు ఫైల్స్ ప్రదర్శించడానికి ట్రీ కమాండ్ ఉపయోగించబడుతుంది. మీరు అనుకూలీకరణ కోసం ఫ్లాగ్‌లు మరియు ఎంపికలను ఇన్‌పుట్ చేయడం ద్వారా ఈ ఆదేశాన్ని మరింత ఉపయోగకరంగా చేయవచ్చు. ట్రీ కమాండ్ ఇప్పటికే చాలా లైనక్స్ సిస్టమ్‌లలో ఇన్‌స్టాల్ చేయబడలేదు. మీరు ఈ కింది విధంగా apt ప్యాకేజీ మేనేజర్‌ని ఉపయోగించి ఈ ఆదేశాన్ని ఇన్‌స్టాల్ చేయవచ్చు:

$సుడోసముచితమైనదిఇన్స్టాల్ చెట్టు

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

$చెట్టు -డి -హెచ్

ట్రీ కమాండ్‌తో, మీరు కింది వాక్యనిర్మాణాన్ని ఉపయోగించి నిర్దిష్ట డైరెక్టరీలోని కంటెంట్‌ను కూడా తిరిగి పొందవచ్చు:

$చెట్టు /డైరెక్టరీ-మార్గం

/Var డైరెక్టరీ యొక్క కంటెంట్‌ను జాబితా చేయడానికి, మీరు కింది ఆదేశాన్ని ఉపయోగిస్తారు:

$చెట్టు /ఎక్కడ

ఆదేశాన్ని పూర్తి చేసిన తర్వాత, ఇది మొత్తం డైరెక్టరీలు మరియు ఉప డైరెక్టరీల సంఖ్యను ప్రదర్శిస్తుంది.

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

$మనిషి చెట్టు

విధానం 3: ncdu కమాండ్ ఉపయోగించి డైరెక్టరీ పరిమాణాన్ని తనిఖీ చేయండి

డైరెక్టరీ పరిమాణాన్ని తనిఖీ చేయడానికి NCduS డిస్క్ వినియోగం, 'ncdu' అని సంక్షిప్తీకరించబడింది. ncdu చాలా లైనక్స్ సిస్టమ్‌లలో డిఫాల్ట్‌గా ఇన్‌స్టాల్ చేయబడలేదు. మీరు ఈ కింది విధంగా apt ప్యాకేజీ మేనేజర్ ద్వారా కమాండ్ లైన్ ఉపయోగించి ఈ ఆదేశాన్ని ఇన్‌స్టాల్ చేయాలి:

$సుడోసముచితమైనదిఇన్స్టాల్ncdu

Ncdu ఉపయోగించి, మీరు మీ సిస్టమ్ డిస్క్ వినియోగం యొక్క ఇంటరాక్టివ్ డిస్‌ప్లేను చూడవచ్చు. ఈ ఆదేశాన్ని ప్రయత్నించడానికి కింది వాటిని అమలు చేయండి:

$ncdu

ఎగువ ఎగువ ఎడమ మూలలో చూస్తున్న కరెంట్ డైరెక్టరీని ప్రదర్శిస్తుంది. ఎడమ కాలమ్ సంఖ్యా విలువలో డైరెక్టరీ పరిమాణాన్ని ప్రదర్శిస్తుంది, ఇక్కడ # సంకేతాలు ప్రతి డైరెక్టరీ పక్కన ఉన్న పరిమాణాన్ని సూచిస్తాయి. బాణం కీలను ఉపయోగించి, మీరు ఈ పంక్తుల మధ్య నావిగేట్ చేయవచ్చు. ఇక్కడ, కుడి బాణం యొక్క ఉద్దేశ్యం డైరెక్టరీని బ్రౌజ్ చేయడం మరియు ఎడమ బాణం యొక్క ఉద్దేశ్యం మిమ్మల్ని వెనక్కి తరలించడం.

Ncdu కమాండ్‌తో, మీరు ఈ క్రింది విధంగా నిర్దిష్ట డైరెక్టరీని కూడా టార్గెట్ చేయవచ్చు:

$ncdu/ఎక్కడ

Ncdu ఇంటర్‌ఫేస్ నుండి నిష్క్రమించడానికి, ‘q’ నొక్కండి మరియు సహాయం కోసం ‘?’ నొక్కండి.

ఈ ఆర్టికల్లో, మూడు వేర్వేరు పద్ధతుల ద్వారా ఉబుంటు 20.04 లైనక్స్ సిస్టమ్స్‌లో టెర్మినల్ కమాండ్ లైన్‌ని ఉపయోగించి డైరెక్టరీ పరిమాణాన్ని ఎలా చెక్ చేయాలో మీరు నేర్చుకున్నారు. మీరు టెర్మినల్ ఉపయోగించి చెట్టు, ncdu మరియు du కమాండ్‌లకు సంబంధించిన మరిన్ని ఆదేశాలను అన్వేషించవచ్చు. ఈ ఆదేశాలను అన్ని లైనక్స్ పంపిణీలలో ఉపయోగించవచ్చు. మీకు ఏవైనా ప్రశ్నలు లేదా సూచనలు ఉంటే, క్రింద వ్యాఖ్యానించడానికి సంకోచించకండి.