Linux లో డైరెక్టరీని ఎలా తొలగించాలి?
లైనక్స్ వ్యవస్థలో, డైరెక్టరీని క్లియర్ చేయడం వివిధ మార్గాల్లో చేయవచ్చు, మీరు డైరెక్టరీని మరియు దానిలోని ఫైల్ లక్షణాలను ఉంచాలనుకుంటున్నారా లేదా అనే దానిపై ఆధారపడి ఉంటుంది. క్రింద అనేక సాధారణ పద్ధతులు ఉన్నాయి:
విధానం 1: ఉపయోగించండి ఆర్ఎమ్ డైరెక్టరీ లోపల ఉన్న అన్ని ఫైళ్ళను తొలగించడానికి ఆదేశం
మీరు ఒక డైరెక్టరీలోని అన్ని ఫైళ్ళను తొలగించి, ఆ డైరెక్టరీనే ఉంచుకోవాలనుకుంటే, మీరు దీన్ని ఉపయోగించవచ్చు ఆర్ఎమ్ కమాండ్. ఉదాహరణకు, అనే డైరెక్టరీని క్లియర్ చేయడానికి నా_డైరెక్టరీ, మీరు ఈ క్రింది ఆదేశాన్ని ఉపయోగించవచ్చు:
rm -rf నా_డైరెక్టరీ/*
-ఆర్ ఇక్కడ ఆప్షన్ అంటే రికర్సివ్ డిలీట్, మరియు -ఎఫ్ ఎంపిక అంటే బలవంతంగా తొలగించడం, అంటే, ఎటువంటి నిర్ధారణ ప్రాంప్ట్లు ఉండవు.
విధానం 2: -exec తో find కమాండ్ని ఉపయోగించండి
తొలగింపు ప్రక్రియపై మీకు మరింత సమగ్ర నియంత్రణ కావాలంటే, మీరు దీన్ని ఉపయోగించవచ్చుకనుగొనండితో కలిసి ఆదేశం-ఎగ్జిక్యూటివ్ఎంపిక. ఉదాహరణకు:
my_directory -type f -exec rm {} \ ని కనుగొనండి;

ఈ ఆదేశం అన్ని ఫైళ్ళను కనుగొంటుంది (-టైప్ f) కింద నా_డైరెక్టరీ డైరెక్టరీ మరియు అమలు చేయండి ఆర్ఎమ్ ప్రతి ఫైల్ పై కమాండ్.
విధానం 3: అసలు డైరెక్టరీని భర్తీ చేయడానికి కొత్త డైరెక్టరీని సృష్టించండి
మీరు ఒక డైరెక్టరీని పూర్తిగా ఖాళీ చేయాలనుకుంటే మరియు దానిని తిరిగి సృష్టించడానికి అభ్యంతరం లేకపోతే, మీరు మొత్తం డైరెక్టరీని తొలగించి, ఆపై దాన్ని మళ్ళీ సృష్టించవచ్చు:

rm -rf నా_డైరెక్టరీ mkdir నా_డైరెక్టరీ
ఈ విధానం డైరెక్టరీని మరియు దానిలోని అన్ని విషయాలను తొలగిస్తుంది, తరువాత కొత్త ఖాళీ డైరెక్టరీని సృష్టిస్తుంది.
విధానం 4: ఉపయోగించండి ఆర్సింక్ ఆదేశం
ది ఆర్సింక్ కమాండ్ను ఫైల్లు మరియు డైరెక్టరీలను సమకాలీకరించడానికి ఉపయోగించవచ్చు మరియు దీనిని డైరెక్టరీని ఖాళీ చేయడానికి కూడా ఉపయోగించవచ్చు. ఉదాహరణకు:
rsync -a --delete ఖాళీ_డైరెక్టరీ/ నా_డైరెక్టరీ/

ఇక్కడ, ఖాళీ_డైరెక్టరీ ఖాళీ డైరెక్టరీ, మరియు --తొలగించు ఎంపిక సోర్స్ డైరెక్టరీలో లేని లక్ష్య డైరెక్టరీ నుండి ఫైళ్ళను తొలగిస్తుంది.
ముందుజాగ్రత్తలు
తొలగింపు కార్యకలాపాలను నిర్వహించడానికి ముందు, మీరు నిజంగా ఫైళ్ళను తొలగించాలనుకుంటున్నారని నిర్ధారించుకోండి, ఎందుకంటే ఈ చర్యలు తిరిగి పొందలేనివి.
డైరెక్టరీలో ముఖ్యమైన ఫైళ్లు ఉంటే, ముందుగా బ్యాకప్ తీసుకోండి.
ఉపయోగించి సుడో ఆదేశానికి నిర్వాహక అధికారాలు అవసరం. మీకు తగినంత అనుమతులు లేకపోతే, మీరు ఉపయోగించాల్సి రావచ్చు సుడో ఈ ఆదేశాలను అమలు చేయడానికి.
పైన పేర్కొన్న పద్ధతులు చాలా పరిస్థితులకు వర్తిస్తాయి, కానీ వాటిని అమలు చేస్తున్నప్పుడు, మీ నిర్దిష్ట కేసు ఆధారంగా తగిన పద్ధతిని ఎంచుకుని, డేటా నష్టాన్ని నివారించడానికి జాగ్రత్తగా కొనసాగండి.
తొలగింపు ప్రక్రియపై మీకు మరింత సమగ్ర నియంత్రణ కావాలంటే, మీరు దీన్ని ఉపయోగించవచ్చుకనుగొనండితో కలిసి ఆదేశం-ఎగ్జిక్యూటివ్ఎంపిక. ఉదాహరణకు:
my_directory -type f -exec rm {} \ ని కనుగొనండి;

ఈ ఆదేశం అన్ని ఫైళ్ళను కనుగొంటుంది (-టైప్ f) కింద నా_డైరెక్టరీ డైరెక్టరీ మరియు అమలు చేయండి ఆర్ఎమ్ ప్రతి ఫైల్ పై కమాండ్.
విధానం 3: అసలు డైరెక్టరీని భర్తీ చేయడానికి కొత్త డైరెక్టరీని సృష్టించండి
మీరు ఒక డైరెక్టరీని పూర్తిగా ఖాళీ చేయాలనుకుంటే మరియు దానిని తిరిగి సృష్టించడానికి అభ్యంతరం లేకపోతే, మీరు మొత్తం డైరెక్టరీని తొలగించి, ఆపై దాన్ని మళ్ళీ సృష్టించవచ్చు:
ఈ విధానం డైరెక్టరీని మరియు దానిలోని అన్ని విషయాలను తొలగిస్తుంది, తరువాత కొత్త ఖాళీ డైరెక్టరీని సృష్టిస్తుంది.
విధానం 4: ఉపయోగించండి ఆర్సింక్ ఆదేశం
ది ఆర్సింక్ కమాండ్ను ఫైల్లు మరియు డైరెక్టరీలను సమకాలీకరించడానికి ఉపయోగించవచ్చు మరియు దీనిని డైరెక్టరీని ఖాళీ చేయడానికి కూడా ఉపయోగించవచ్చు. ఉదాహరణకు:
ఇక్కడ,
ఖాళీ_డైరెక్టరీ ఖాళీ డైరెక్టరీ, మరియు --తొలగించు ఎంపిక సోర్స్ డైరెక్టరీలో లేని లక్ష్య డైరెక్టరీ నుండి ఫైళ్ళను తొలగిస్తుంది.ముందుజాగ్రత్తలు
తొలగింపు కార్యకలాపాలను నిర్వహించడానికి ముందు, మీరు నిజంగా ఫైళ్ళను తొలగించాలనుకుంటున్నారని నిర్ధారించుకోండి, ఎందుకంటే ఈ చర్యలు తిరిగి పొందలేనివి.
డైరెక్టరీలో ముఖ్యమైన ఫైళ్లు ఉంటే, ముందుగా బ్యాకప్ తీసుకోండి.
ఉపయోగించి
సుడో ఆదేశానికి నిర్వాహక అధికారాలు అవసరం. మీకు తగినంత అనుమతులు లేకపోతే, మీరు ఉపయోగించాల్సి రావచ్చు సుడో ఈ ఆదేశాలను అమలు చేయడానికి.పైన పేర్కొన్న పద్ధతులు చాలా పరిస్థితులకు వర్తిస్తాయి, కానీ వాటిని అమలు చేస్తున్నప్పుడు, మీ నిర్దిష్ట కేసు ఆధారంగా తగిన పద్ధతిని ఎంచుకుని, డేటా నష్టాన్ని నివారించడానికి జాగ్రత్తగా కొనసాగండి.
LET'S TALK ABOUT YOUR PROJECTS
- sinsmarttech@gmail.com
-
3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China
Our experts will solve them in no time.

రాక్మౌంట్ PC
ఎంబెడెడ్ కంప్యూటింగ్
ఇండస్ట్రియల్ పోర్టబుల్ కంప్యూటర్లు
రగ్డ్ టాబ్లెట్లు
దృఢమైన ల్యాప్టాప్
ఇండస్ట్రియల్ ప్యానెల్ PC
దృఢమైన హ్యాండ్హెల్డ్
అడ్వాంటెక్ ఇండస్ట్రియల్ పిసి