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

Copying Files Copying Directories Linux



లైనక్స్ అనేది దాదాపు ఏదైనా పని చేసేటప్పుడు అద్భుతమైన పనులు చేయగల ప్రదేశం. Linux యొక్క పూర్తి శక్తిని ఆస్వాదించడానికి, కొన్ని ప్రాథమిక ఉపాయాలు మరియు ఆదేశం గురించి పరిజ్ఞానం కలిగి ఉండటం ఎల్లప్పుడూ మంచిది, సరియైనదా? ఈ రోజు, లైనక్స్‌లో ఫైల్ కాపీ ఆదేశాన్ని చూద్దాం.

మేము గైడ్‌ని ప్రారంభించడానికి ముందు, ఫైల్ లేదా ఫోల్డర్‌ని చెప్పడం ద్వారా లైనక్స్ అర్థం చేసుకునే దాని గురించి చిన్న నోట్ కోసం సమయం వచ్చింది. Linux లో, ప్రతి ఫోల్డర్‌ను డైరెక్టరీ అంటారు. స్టోరేజ్ డివైజ్‌లో సరిపోయేంత ఫైలు సైజు ఇవ్వబడిన డైరెక్టరీ ఇతర డైరెక్టరీలు మరియు ఏ సైజులోని ఫైల్‌లను కలిగి ఉంటుంది.







మీరు ఫైల్/ఫోల్డర్‌ని కాపీ చేయాలనుకున్నప్పుడు, మీరు దానిని సిస్టమ్‌కు తగినంతగా స్పష్టం చేయాలి, తద్వారా అది గందరగోళానికి గురికాదు. మీరు ఒక డ్రైవ్ లేదా మరొకటి నుండి ఫైల్‌ను కాపీ/తరలించినప్పుడల్లా, మీరు ఇప్పటికీ వాటిని ఫోల్డర్‌లో ఉంచడం కూడా అద్భుతమైన విషయం!



ఉపాయాలను కాపీ చేస్తోంది

కాపీ చేయడం కోసం, మేము cp ఆదేశాన్ని ఉపయోగిస్తాము. ఇది ప్రాథమిక సిపి నిర్మాణం -



cp [పరామితి]source_file_directory target_file_directory

మీరు ఫైల్‌ను మరొక డైరెక్టరీకి కాపీ చేయాలనుకుంటే, మీరు కింది ఆదేశాలను అమలు చేయాలి. నేను ఉపయోగిస్తున్నానని గమనించండి | _+_ | ఈ గైడ్ కోసం డెమోగా 3 టెస్ట్ ఫైల్స్‌తో.





CD/డౌన్‌లోడ్‌లు/testDir

# అందుబాటులో ఉన్న అన్ని ఫైల్‌లను | _+_ | కు కాపీ చేయండి డైరెక్టరీ

cp */డెస్క్‌టాప్/testDir1



ఇక్కడ, cp అనేది ఫైల్‌ను ఒక డైరెక్టరీ నుండి మరొక డైరెక్టరీకి కాపీ చేయడానికి సంబంధించిన కమాండ్. ఇది స్వల్పకాలిక కాపీ మాత్రమే. అందుబాటులో ఉన్న మరికొన్ని ఎంపికలు ఉన్నాయి -

  • -ఐ - ఇంటరాక్టివ్ కాపీ మోడ్. ప్రోగ్రామ్ ఏవైనా వివాదాలను కనుగొంటే (ఫైల్ ఇప్పటికే ఉంది మొదలైనవి), అది పరిస్థితిపై మీ చర్యను అడుగుతుంది.
  • -ఆర్ - పునరావృత. ఈ ఐచ్చికము చేర్చబడిన అన్ని ఫైల్స్ & డైరెక్టరీలను గమ్యస్థానానికి కాపీ చేస్తుంది. ఇది మూలం డైరెక్టరీ యొక్క చెట్టు నిర్మాణాన్ని కూడా సంరక్షిస్తుంది.
  • -v - వెర్బోస్ మోడ్. కాపీ టాస్క్ బాగా జరుగుతోందని మీరు అభిప్రాయాన్ని పొందాలనుకుంటే ఇది ఉపయోగపడుతుంది. ప్రతి ప్రశ్నకు, అందుబాటులో 2 సమాధానాలు ఉన్నాయి - y (అవును) మరియు n (లేదు).
cp -v */డెస్క్‌టాప్/testDir1/

కాపీ ప్రక్రియలో ఉత్తమ ఫీడ్‌బ్యాక్ కోసం మీరు ఈ పారామితులను ఎక్కువ సమయం ఉపయోగించాలని సిఫార్సు చేయబడింది.

cp -ఐఆర్‌వి/డెస్క్‌టాప్/testDir1/

మొత్తం డైరెక్టరీని కాపీ చేస్తోంది

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

కమాండ్ యొక్క టెస్ట్ రన్ ఇక్కడ ఉంది, ఇక్కడ నేను the/డౌన్‌లోడ్‌ల క్రింద ఉన్న అన్ని ఫైల్‌లు మరియు డైరెక్టరీలను కాపీ చేసిన/సృష్టించిన సబ్ డైరెక్టరీ సబ్/లోకి కాపీ చేయడానికి ప్రయత్నిస్తున్నాను. ఈ ఆదేశాన్ని అమలు చేసిన తర్వాత -

cp *ఉప/

ఫలితం ఇది -

భయంకరమైనది, సరియైనదా? అంతా బాగానే ఉంది మరియు cp ప్రతిదీ ఆ డైరెక్టరీలో కాపీ చేసి ఉండాలి. సమస్య ఏమిటి?

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

వెంటనే దాన్ని సరిచేద్దాం! స్థిర ఆదేశాన్ని అమలు చేయండి -

cp -విఆర్ *ఉప/

ఇప్పుడు, ప్రతిదీ సరిగ్గా మరియు పని చేస్తున్నట్లు కనిపిస్తోంది.

గమ్యస్థాన ఉప డైరెక్టరీ కూడా దానిలోనే కాపీ చేయబడుతుందని గమనించదగ్గ ఆసక్తికరమైన విషయం.

మీరు చూడగలిగినట్లుగా, సబ్ సబ్ డైరెక్టరీతో సహా డౌన్‌లోడ్‌ల డైరెక్టరీ అంతా సబ్ డైరెక్టరీ లోపల ఉంది.

అదే విధంగా, మీరు మొత్తం డైరెక్టరీని మరొక డైరెక్టరీకి కాపీ చేయాలనుకుంటే, -r పరామితిని ఉపయోగించండి. ఉదాహరణకు, నేను cop/డౌన్‌లోడ్‌లు/డెస్క్‌టాప్/టెస్ట్‌డిర్ 1/కాపీ చేస్తాను.

cp -విఆర్/డౌన్‌లోడ్‌లు//డెస్క్‌టాప్/testDir1/

ఆశాజనక, లైనక్స్‌తో మీ కాపీయింగ్ అనుభవం తగినంతగా మెరుగుపడింది. ఆనందించండి!