బ్యాకప్లు తీసుకోవడానికి, డేటాను మైగ్రేట్ చేయడానికి, ఫైల్లను నిర్వహించడానికి మరియు ఫైల్లను రిమోట్గా బదిలీ చేయడానికి డైరెక్టరీని ఎలా కాపీ చేయాలో తెలుసుకోవడం చాలా అవసరం. ఇంకా, డైరెక్టరీని మరొకదానికి కాపీ చేయడం అనేది డైరెక్టరీ పరిమాణం, లక్షణాలు మరియు ప్రక్రియ కోసం మీరు ఉపయోగించే సాధనాలు వంటి విభిన్న కారకాలపై ఆధారపడి ఉంటుంది. అయినప్పటికీ, Linux ప్రారంభకులకు కొన్నిసార్లు ఎటువంటి లోపం లేకుండా డైరెక్టరీని బాష్లోని మరొక డైరెక్టరీకి కాపీ చేయడానికి సరైన మార్గం తెలియదు. కాబట్టి, ఈ శీఘ్ర బ్లాగ్లో, Linuxలోని Bashలోని మరొక డైరెక్టరీకి డైరెక్టరీని కాపీ చేయడానికి మేము సాధారణ ఆదేశాలను చేర్చాము.
Linuxలో బాష్లోని మరొక డైరెక్టరీకి డైరెక్టరీని ఎలా కాపీ చేయాలి
బాష్లోని మరొక డైరెక్టరీకి డైరెక్టరీని కాపీ చేసి పేస్ట్ చేయడం సులభం మరియు మీరు కమాండ్ లైన్లోని సాధారణ ఆదేశాలను ఉపయోగించి దీన్ని చేయవచ్చు.
మీరు కాపీ చేయాలనుకుంటున్న డైరెక్టరీ యొక్క పేరెంట్ డైరెక్టరీకి నావిగేట్ చేయడానికి టెర్మినల్ను తెరిచి, కింది ఆదేశాల సెట్ను నమోదు చేయండి:
cd / మార్గం / కు / పేరెంట్_డైరెక్టరీ
మీరు కాపీ చేయాలనుకుంటున్న డైరెక్టరీని కలిగి ఉన్న పేరెంట్ డైరెక్టరీ యొక్క వాస్తవ మార్గంతో “/path/to/parent_directory”ని భర్తీ చేయండి మరియు దానిని సోర్స్ డైరెక్టరీ అని పిలుద్దాం. ఆదేశాన్ని నమోదు చేసిన తర్వాత, కొత్త కమాండ్ లైన్లో సోర్స్ డైరెక్టరీ పేరు ఉందని మీరు చూస్తారు. ఇప్పుడు, ప్రస్తుత డైరెక్టరీని “cp” కమాండ్ ద్వారా కాపీ చేయండి:
cp -ఆర్ మూలం_డైరెక్టరీ / మార్గం / కు / లక్ష్యం_డైరెక్టరీ
“source_directory” స్థానంలో, సోర్స్ డైరెక్టరీ పేరును ఇన్పుట్ చేయండి. “/path/to/target_directory”ని మీరు కాపీ చేసిన డైరెక్టరీని పేస్ట్ చేయబోతున్న వాస్తవ మార్గంతో భర్తీ చేయండి. సోర్స్ డైరెక్టరీ, సబ్ డైరెక్టరీలు మరియు ఇతర కంటెంట్లను పునరావృతంగా కాపీ చేయమని “-r” ఎంపిక స్పష్టంగా సిస్టమ్కు నిర్దేశిస్తుంది.
డైరెక్టరీని మరొక డైరెక్టరీకి కాపీ చేయడానికి మనం బాష్ స్క్రిప్ట్ని ఉపయోగించే ఉదాహరణను తీసుకుందాం. ముందుగా, బాష్ స్క్రిప్ట్ని సృష్టించడానికి కింది ఆదేశాలను ఒక్కొక్కటిగా అమలు చేసి, ఆపై ఎక్జిక్యూటబుల్ అనుమతులను అందించండి:
స్పర్శ copy.shchmod u+x copy.sh
ఇప్పుడు, నానో ఎడిటర్కు స్క్రిప్ట్ను తెరిచి, దానిలో క్రింది ప్రోగ్రామ్ను వ్రాయండి:
#!/బిన్/బాష్ప్రతిధ్వని 'డైరెక్టరీని కాపీ చేయడం'
cp -ఆర్ ~ / పత్రాలు ~ / సంగీతం
చివరగా, స్క్రిప్ట్ను సేవ్ చేసి, ఆపై దానిని టెర్మినల్లో అమలు చేయండి.
. / copy.sh
మీరు స్క్రిప్ట్ను అమలు చేసిన తర్వాత, సిస్టమ్ “సంగీతం” డైరెక్టరీని “పత్రాలు”లోకి కాపీ చేసిందో లేదో ఫలితాలను తనిఖీ చేయడానికి ఇది సమయం.
cd ~ / పత్రాలుls
ముగింపు
డైరెక్టరీని మరొక డైరెక్టరీకి కాపీ చేయడం Linuxలో ప్రాథమిక పని, మరియు ఈ చిన్న గైడ్ బాష్ షెల్ ఉపయోగించి దానిని వివరిస్తుంది. మొత్తం ప్రక్రియ సూటిగా ఉంటుంది మరియు ఇది మేము కాపీ చేయాలనుకుంటున్న ఫైల్ను కలిగి ఉన్న పేరెంట్ డైరెక్టరీకి నావిగేట్ చేయడంతో ప్రారంభమవుతుంది. చివరగా, టాస్క్ విజయవంతమైందో లేదో మేము ధృవీకరించాము.