డైరెక్టరీ (కంప్యూటింగ్)

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

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

సంబంధిత డేటాను సమూహపరచడం ద్వారా ఫైల్‌లను నిర్వహించడానికి డైరెక్టరీ ఒక మార్గాన్ని అందిస్తుంది. ఇది ఫైల్‌లు, సబ్ డైరెక్టరీలు లేదా రెండింటి కలయికను కలిగి ఉండవచ్చు. డైరెక్టరీ నిర్మాణం రూట్ డైరెక్టరీ అని పిలువబడే ఒకే ఉన్నత-స్థాయి డైరెక్టరీతో చెట్టు-వంటి సోపానక్రమాన్ని ఏర్పరుస్తుంది. ఉప డైరెక్టరీలు రూట్ నుండి విడిపోతాయి మరియు ప్రతి డైరెక్టరీ అదనపు సబ్ డైరెక్టరీలు లేదా ఫైల్‌లను కలిగి ఉంటుంది.

డైరెక్టరీలు సాధారణంగా ఫైల్ మార్గంలో స్లాష్‌లతో ("/") వేరు చేయబడిన పేర్లతో సూచించబడతాయి. ఉదాహరణకు, మార్గంలో "/home/user/Documents," "home" అనేది రూట్ డైరెక్టరీ యొక్క ఉప డైరెక్టరీ, "user" అనేది "home" యొక్క ఉప డైరెక్టరీ మరియు "Documents" అనేది "user" యొక్క ఉప డైరెక్టరీ.

డైరెక్టరీలు అనేక ప్రయోజనాలను అందిస్తాయి, వాటితో సహా:

నిర్మాణము: ఫైల్‌లు మరియు డైరెక్టరీలను నిర్వహించడానికి డైరెక్టరీలు నిర్మాణాత్మక మార్గాన్ని అందిస్తాయి, డేటాను గుర్తించడం మరియు నిర్వహించడం సులభం చేస్తుంది.

ఫైల్ సిస్టమ్ నావిగేషన్: ఫైల్‌లను యాక్సెస్ చేయడానికి మరియు మానిప్యులేట్ చేయడానికి వినియోగదారులు మరియు అప్లికేషన్‌లు డైరెక్టరీ నిర్మాణం ద్వారా నావిగేట్ చేయవచ్చు.

ఫైల్ విభజన: ఫైల్‌లను డైరెక్టరీలుగా విభజించడం ద్వారా, సంబంధిత ఫైల్‌లను సమూహపరచవచ్చు, సంస్థను మెరుగుపరుస్తుంది మరియు వివిధ రకాల డేటాను నిర్వహించడం సులభతరం చేస్తుంది.

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

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

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

ఇవి కూడా చూడండి
 కంప్యూటరు

మూలాలు

కంప్యూటర్ ఫైల్ సిస్టమ్స్
ఫైల్ సిస్టమ్ డైరెక్టరీలు
ఫైల్ సిస్టమ్ మేనేజ్‌మెంట్