Anonim

చాలా మందికి లైనక్స్ గురించి ఉత్సుకతతో మాత్రమే తెలుసు, మరియు విండోస్ లేదా iOS గురించి చర్చించేటప్పుడు వారు దానిని పునరాలోచనగా తీసుకువస్తారు. ప్రత్యేక మైనారిటీకి, లైనక్స్ ఒక ముఖ్యమైన సాధనం.

వర్చువల్‌బాక్స్‌తో లైనక్స్ వర్చువల్ మెషీన్‌ను ఎలా సెటప్ చేయాలో మా కథనాన్ని కూడా చూడండి

మీకు ఇప్పటికే తెలిసినట్లుగా, ఇతర ఆపరేటింగ్ సిస్టమ్స్ కంటే లైనక్స్ కార్యకలాపాలు చాలా క్లిష్టంగా ఉంటాయి. డైరెక్టరీని తొలగించడం వంటి సాధారణ ఆపరేషన్ కూడా చేయడానికి ఆదేశాల శ్రేణి అవసరం., మేము దీన్ని ఎలా చేయాలో మరియు కొన్ని ఉపయోగకరమైన అదనపు చిట్కాలను తాకుతాము. మీరు Linux కి కొత్తగా ఉంటే, ఇది మీకు కొంత దృక్పథాన్ని పొందడానికి సహాయపడుతుంది.

ఖాళీ డైరెక్టరీని తొలగిస్తోంది

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

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

మీకు ఖాళీగా ఉన్న డైరెక్టరీ ఉంటే, మీరు ఉపయోగించగల ఆదేశం rmdir. మొదట, మీ మెషీన్‌లో టెర్మినల్ అనువర్తనాన్ని ప్రారంభించండి. అప్పుడు, కింది వాక్యనిర్మాణాన్ని నమోదు చేయండి:

rmdir DirectoryName

ఈ ఆదేశాన్ని నమోదు చేసి, “డైరెక్టరీ నేమ్” ను మీ డైరెక్టరీ పేరుతో భర్తీ చేయండి. ఇది ఖాళీగా ఉన్న డైరెక్టరీలలో మాత్రమే పనిచేస్తుందని గుర్తుంచుకోండి. మీరు ఖాళీగా లేని డైరెక్టరీలో ఉపయోగించడానికి ప్రయత్నిస్తే, అది “డైరెక్టరీ ఖాళీగా లేదు” అని అవుట్పుట్ను తిరిగి ఇస్తుంది. ఇప్పుడు, అది తీసివేయబడదని కాదు, మీకు వేరే ఆదేశం అవసరమని దీని అర్థం .

వాటి ఉప డైరెక్టరీలలోని కంటెంట్‌తో డైరెక్టరీలను తొలగించడం

మీరు ఇతర ఫైళ్ళను కలిగి ఉన్న డైరెక్టరీతో వ్యవహరిస్తుంటే, ప్రక్రియ కొద్దిగా భిన్నంగా ఉంటుంది. Rmdir ఆదేశానికి బదులుగా, మీరు rm ను ఉపయోగించవచ్చు. ఇది ప్రాథమికంగా ఒకే ఆదేశం, కానీ డైరెక్టరీలకు ప్రత్యేకమైనది కాదు, మరియు -r యొక్క అదనంగా అది పునరావృతమవుతుంది. అంటే, అది ఖాళీ అయ్యేవరకు డైరెక్టరీలోని ఫోల్డర్‌లను క్రమానుగతంగా తీసివేసి, ఆపై డైరెక్టరీని తొలగిస్తుంది. కాబట్టి మీ క్రొత్త వాక్యనిర్మాణం చదువుతుంది:

rm -r డైరెక్టరీ నేమ్

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

మీకు స్వంతం కాని డైరెక్టరీని తొలగిస్తోంది

సిఫారసు చేయనప్పుడు, కొన్నిసార్లు మీరు తొలగించడానికి మీకు అనుమతి లేని డైరెక్టరీలను తీసివేయవలసి ఉంటుంది. మీరు వీటిలో ఒకదాన్ని తీసివేయడానికి ప్రయత్నిస్తే, మీకు ప్రాప్యత నిరాకరించబడుతుంది. అయినప్పటికీ, మీకు అవసరం లేని డైరెక్టరీలను తొలగిస్తున్నారని మీకు ఖచ్చితంగా తెలిస్తే, మీరు సుడో ఆదేశాన్ని ఉపయోగించవచ్చు. కాబట్టి, మీకు స్వంతం కాని డైరెక్టరీని తీసివేయడానికి మీ తుది వాక్యనిర్మాణం (దాని గురించి మీకు చెప్పే ఏవైనా ప్రాంప్ట్‌లను తప్పించేటప్పుడు), ఇలా ఉండాలి:

sudo rm -rf డైరెక్టరీ నేమ్

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

ఆదేశాలపై కొన్ని స్పష్టీకరణ

మీరు ఉపయోగిస్తున్న అక్షరాలు చాలా నిర్దిష్టమైన పనులను చేయమని OS కి చెబుతున్నాయి. మీరు వీటిని మరియు కొన్ని ఇతర ఉపయోగకరమైన ఆదేశాలను ఉపయోగించినప్పుడు ఏమి జరుగుతుందో ఇక్కడ విచ్ఛిన్నం.

-r - డైరెక్టరీని పునరావృతంగా తొలగిస్తుంది, దానిలో పాతుకుపోయిన ఫైళ్ళను క్రమానుగతంగా తొలగిస్తుంది.

-f - ఫైల్‌లను తీసివేసేటప్పుడు, ఫైల్ స్థితితో సంబంధం లేకుండా అనుమతి ప్రాంప్ట్‌లను ఇది అనుమతించదు.

-i - ప్రతి ఫైల్ తొలగింపుపై ప్రాంప్ట్ సృష్టిస్తుంది, మీరు కొన్ని సున్నితమైన ఫైళ్ళతో వ్యవహరించేటప్పుడు ఉపయోగపడుతుంది.

-v - ఈ షెల్ కమాండ్ rm లో భాగంగా ప్రాసెస్ చేయబడిన ప్రతి డైరెక్టరీకి విశ్లేషణ సందేశాన్ని ఉత్పత్తి చేస్తుంది.

జాగ్రత్తగా నిర్వహించు

మిమ్మల్ని rm ఆదేశానికి పరిచయం చేయడానికి అది సరిపోతుంది. మీరు డైరెక్టరీలను శాశ్వతంగా తొలగిస్తున్నారని గుర్తుంచుకోండి మరియు మీరు వాటిని పోగొట్టుకోవాలని మీరు ఎల్లప్పుడూ ఖచ్చితంగా ఉండాలి. ముఖ్యంగా -r మరియు -rf ఆదేశాలను ఉపయోగిస్తున్నప్పుడు, మీరు ఉంచాలనుకున్న డేటాను మీరు సులభంగా కోల్పోతారు. దానిని దృష్టిలో ఉంచుకుని, వెళ్లి కొన్ని డైరెక్టరీలను వదిలించుకోండి.

ఏ ఇతర ఆదేశాలను మీరు విస్తృతంగా చూడాలనుకుంటున్నారు? మీరు పరిచయ లైనక్స్ కోర్సు తీసుకుంటుంటే, మీరు ఏ అంశాలను కవర్ చేయాలనుకుంటున్నారు?

లైనక్స్‌లో డైరెక్టరీని ఎలా తొలగించాలి