మాడ్యూల్ పాఠాలు (3/3)
వనరులను తొలగిస్తోంది (rm)
టెర్మినల్లోని ఫైల్లు మరియు డైరెక్టరీలను తొలగించడానికి, ఆదేశాన్ని ఉపయోగించండి:
rm [path]ఈ కమాండ్ అంటే తొలగించు.
[!హెచ్చరిక] గ్రాఫికల్ యూజర్ ఇంటర్ఫేస్ (డెస్క్టాప్) ద్వారా తొలగించబడిన ఫైల్ల వలె కాకుండా,
rmతో టెర్మినల్లో తొలగించబడిన ఫైల్లు ట్రాష్ బిన్కి వెళ్లవద్దు. అవి తక్షణం మరియు శాశ్వతంగా తొలగించబడతాయి. తీవ్ర హెచ్చరికతో దీన్ని ఉపయోగించండి!
ఫైళ్లను తొలగిస్తోంది
ప్రస్తుత డైరెక్టరీలో ఒక ఫైల్ను తొలగించడానికి:
rm notes.txt-rతో డైరెక్టరీలను పునరావృతంగా తొలగిస్తోంది
మీరు కేవలం rmని ఉపయోగించి డైరెక్టరీని తొలగించడానికి ప్రయత్నిస్తే, టెర్మినల్ లక్ష్యం డైరెక్టరీ అని పేర్కొంటూ లోపాన్ని ప్రదర్శిస్తుంది. డైరెక్టరీని మరియు దానిలోని అన్ని ఫైల్లు మరియు సబ్ డైరెక్టరీలను తీసివేయడానికి, మీరు తప్పనిసరిగా -r (పునరావృత) ఎంపికను పేర్కొనాలి:
rm -r folder_to_delete-fతో బలవంతంగా తీసివేయడం
కొన్నిసార్లు మీరు వ్రాత-రక్షిత ఫైల్లను నిజంగా తొలగించాలనుకుంటున్నారా లేదా ఫైల్ ఉనికిలో లేనట్లయితే లోపాలను అడిగే నిర్ధారణ ప్రాంప్ట్లను పొందవచ్చు.
-f (ఫోర్స్) ఎంపిక నిర్ధారణ కోసం అడగకుండానే తొలగింపును బలవంతం చేస్తుంది మరియు ఉనికిలో లేని ఫైల్లను విస్మరిస్తుంది:
rm -rf folder_to_deleteకంబైన్డ్ -rf ఎంపిక కమాండ్ లైన్లో అత్యంత శక్తివంతమైన మరియు భయపడే ఆదేశాలలో ఒకటి: ఇది ఎటువంటి హెచ్చరికలు లేకుండా తక్షణమే ప్రతిదీ తొలగిస్తుంది.
వినియోగ ఉదాహరణలు మరియు సాధారణ లోపాలు
మీరు పునరావృత -r ఎంపికను పేర్కొనకుండా డైరెక్టరీని తొలగించడానికి ప్రయత్నిస్తే, rm ఆదేశం లోపంతో విఫలమవుతుంది:
rm backup
# Output:
# rm: cannot remove 'backup': Is a directoryఒకే కమాండ్లో బహుళ ఫైల్లను తీసివేయడానికి, ఖాళీలతో వేరు చేయబడిన వాటిని ఒకదాని తర్వాత ఒకటి జాబితా చేయండి:
rm file1.txt file2.txtమీరే ప్రయత్నించండి
వ్యాయామం 1: వాడుకలో లేని ఫైల్ను తొలగించండి
ప్రస్తుత ఫోల్డర్ నుండి 'old_notes.txt' ఫైల్ను తొలగించండి.
సూచనను చూపించు
ఖచ్చితమైన ఫైల్ పేరు తర్వాత rm ఆదేశాన్ని ఉపయోగించండి.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది
వ్యాయామం 2: బ్యాకప్ ఫోల్డర్ను తీసివేయండి
'బ్యాకప్' ఫోల్డర్ మరియు దానిలోని అన్ని కంటెంట్లను పునరావృతంగా తొలగించండి.
సూచనను చూపించు
పునరావృత -r ఫ్లాగ్తో rm ఉపయోగించండి మరియు ఫోల్డర్ పేరును పేర్కొనండి.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది
వ్యాయామం 3: బహుళ ఫైల్లను తొలగించండి
'report.txt' మరియు 'old_notes.txt' ఫైల్లు రెండింటినీ rm కమాండ్కు ఆర్గ్యుమెంట్లుగా జాబితా చేయడం ద్వారా ఒకే సమయంలో తొలగించండి.
సూచనను చూపించు
rm ఆదేశాన్ని రిపోర్ట్.txt మరియు old_notes.txt తర్వాత స్పేస్తో వేరు చేయండి.
3 ప్రయత్నాల తర్వాత పరిష్కారం లభిస్తుంది