గమనిక: Linux లో ఫోల్డర్ని కాపీ చేసే వివిధ పద్ధతులను వివరించడానికి, మేము Linux Mint 20 ని ఉపయోగించాము.
లైనక్స్లో ఫోల్డర్ని కాపీ చేసే పద్ధతులు:
లైనక్స్లో ఫోల్డర్ని కాపీ చేయడానికి నాలుగు అత్యంత సాధారణ పద్ధతులు:
విధానం # 1: Linux GUI ని ఉపయోగించడం:
లైనక్స్లో ఫోల్డర్ని కాపీ చేయడానికి ఇది సులభమైన పద్ధతి, ఇది సాధారణంగా ఇతర ఆపరేటింగ్ సిస్టమ్లలో కూడా ఉపయోగించబడుతుంది. ఈ పద్ధతిని ఉపయోగించి లైనక్స్లో ఫోల్డర్ను కాపీ చేయడానికి మీరు ఈ క్రింది దశలను చేయాలి:
ముందుగా, మేము కాపీ ఫోల్డర్ అనే మా హోమ్ డైరెక్టరీలో ప్రదర్శన కోసం ఫోల్డర్ని సృష్టించాలి.
మేము సృష్టించిన ఫోల్డర్ దిగువ చిత్రంలో చూపబడింది:
పాప్-అప్ మెనుని ప్రారంభించడానికి, మీరు ఈ ఫోల్డర్పై కుడి క్లిక్ చేయాలి. మెను ప్రారంభించిన తర్వాత, ఈ చిత్రంలో చూపిన విధంగా, ఈ మెను నుండి కాపీ ఎంపికను మేము ఎంచుకుంటాము:
ఈ ఉదాహరణలో, మేము మా కాపీ ఫోల్డర్ను డాక్యుమెంట్స్ ఫోల్డర్కు కాపీ చేయాలనుకుంటున్నాము. అందువల్ల, డాక్యుమెంట్స్ ఫోల్డర్పై డబుల్ క్లిక్ చేసి దానిని తెరవండి. డాక్యుమెంట్స్ ఫోల్డర్లో ఉన్నప్పుడు, పాప్-అప్ మెనుని మళ్లీ ప్రారంభించడానికి మేము దాని ఖాళీ స్థలంపై కుడి క్లిక్ చేస్తాము. ఇప్పుడు మేము మెను నుండి అతికించే ఎంపికను ఎంచుకుంటాము, ఇది క్రింద చూపిన చిత్రంలో హైలైట్ చేసినట్లుగా ప్రారంభించబడింది:
ఇలా చేసిన తర్వాత, మీ కాపీ ఫోల్డర్ లేదా ఏదైనా ఇతర ఎంచుకున్న ఫోల్డర్ డాక్యుమెంట్ ఫోల్డర్కు లేదా మీరు ఎంచుకున్న ఇతర ఫోల్డర్కి కాపీ చేయబడిందని మీరు గమనిస్తారు, కింది చిత్రంలో చూపిన విధంగా:
విధానం # 2: cp కమాండ్ ఉపయోగించి:
ఈ పద్ధతి మరియు క్రింద చూపిన రెండు ఇతర పద్ధతులు లైనక్స్ మింట్ 20 టెర్మినల్ ఆధారంగా ఉంటాయి. లైనక్స్లో ఫోల్డర్ని కాపీ చేసే ఈ పద్ధతిని ఉపయోగించడానికి మేము దిగువ పేర్కొన్న దశలను అనుసరిస్తాము:
ఈ పద్ధతి టెర్మినల్ ఆధారితమైనది కనుక, కింది చిత్రంలో చూపిన విధంగా మేము Linux Mint 20 టెర్మినల్ని ప్రారంభిస్తాము:
మీ టెర్మినల్ ప్రారంభించిన తర్వాత మీరు కింది ఆదేశాన్ని నమోదు చేయాలి:
$cp–R NameOfFolderToBeCopied DestinationPathఇక్కడ, మీరు NameOfFolderToBeCopied కి బదులుగా కాపీ చేయాల్సిన ఫోల్డర్ యొక్క అసలు పేరును మరియు డెస్టినేషన్ పాత్కు బదులుగా మీరు ఆ ఫోల్డర్ను కాపీ చేయాలనుకునే వాస్తవ మార్గాన్ని అందించాలి. మేము చర్చిస్తున్న దృష్టాంతంలో, మేము కాపీ ఫోల్డర్ను మా పత్రాల ఫోల్డర్కు కాపీ చేయాలనుకుంటున్నాము. అందువల్ల, మేము NameOfFolderToBeCopied కి బదులుగా CopyFolder వ్రాసాము. అలాగే, దిగువ చిత్రంలో చూపిన విధంగా డెస్టినేషన్ పాత్కు బదులుగా డాక్యుమెంట్స్ డైరెక్టరీకి మార్గం:
పైన పేర్కొన్న ఆదేశాన్ని అమలు చేయడానికి మీరు ఎంటర్ కీని నొక్కిన తర్వాత, మీకు కావలసిన ఫోల్డర్ పేర్కొన్న గమ్యానికి కాపీ చేయబడుతుంది. మీ టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయడం ద్వారా కావలసిన ఆపరేషన్ జరిగిందా లేదా అని కూడా మీరు నిర్ధారించవచ్చు:
$ls–L గమ్య మార్గంఇక్కడ, మీరు డెస్టినేషన్ పాత్కు బదులుగా మీ ఫోల్డర్ను కాపీ చేసిన ప్రదేశానికి మార్గం అందించాలి.
ఈ ఆదేశాన్ని అమలు చేయడం వలన డాక్యుమెంట్స్ డైరెక్టరీలోని అన్ని విషయాలు జాబితా చేయబడతాయి, ఇందులో మీరు ఇప్పుడే కాపీ చేసిన ఫోల్డర్ కూడా ఉంటుంది, అంటే, కాపీ ఫోల్డర్, దిగువ చిత్రంలో చూపిన విధంగా:
విధానం # 3: rsync కమాండ్ ఉపయోగించి:
Linux Mint 20 లో ఫోల్డర్ను కాపీ చేయడానికి rsync ఆదేశాన్ని ఉపయోగించడంలో, మేము దిగువ జాబితా చేయబడిన అన్ని దశలను చేయాల్సి ఉంటుంది:
ముందుగా, మేము rsync ఆదేశాన్ని ఇన్స్టాల్ చేయాలి, ఇది ఇప్పటికే ఇన్స్టాల్ చేయకపోతే, కింది ఆదేశాన్ని మా టెర్మినల్లో అమలు చేయడం ద్వారా:
$సుడో apt-get installrsync
మీ సిస్టమ్లో ఈ ఆదేశాన్ని ఇన్స్టాల్ చేసిన తర్వాత, మీ టెర్మినల్ దిగువ చిత్రంలో చూపిన అవుట్పుట్ను ప్రతిబింబిస్తుంది:
ఇప్పుడు, మీ సిస్టమ్లో rsync కమాండ్ విజయవంతంగా ఇన్స్టాల్ చేయబడినప్పుడు, మీరు టెర్మినల్లో కింది ఆదేశాన్ని అమలు చేయాలి:
$rsync –avz NameOfFolderToBeCopied DestinationPathఇక్కడ, మీరు NameOfFolderToBeCopied కి బదులుగా కాపీ చేయాల్సిన ఫోల్డర్ యొక్క అసలు పేరు మరియు డెస్టినేషన్ పాత్కు బదులుగా మీరు ఆ ఫోల్డర్ను కాపీ చేయాలనుకునే వాస్తవ మార్గాన్ని అందించాలి. మేము చర్చిస్తున్న దృష్టాంతంలో, మేము కాపీ ఫోల్డర్ను మా పత్రాల ఫోల్డర్కు కాపీ చేయాలనుకుంటున్నాము. అందువల్ల, మేము NameOfFolderToBeCopied కి బదులుగా CopyFolder వ్రాసాము. అలాగే కింది చిత్రంలో చూపిన విధంగా డెస్టినేషన్ పాత్కు బదులుగా డాక్యుమెంట్స్ డైరెక్టరీకి మార్గం:
మీరు ఈ ఆదేశాన్ని అమలు చేసిన తర్వాత, మీ టెర్మినల్ దిగువ చిత్రంలో చూపిన విధంగా నిర్దేశిత ఆపరేషన్ విజయవంతంగా నిర్వహించబడిందని తెలియజేసే నిర్ధారణ సందేశాన్ని చూపుతుంది:
పై పద్ధతిలో వివరించిన విధంగా మీరు ls ఆదేశాన్ని అమలు చేయడం ద్వారా కూడా నిర్ధారించవచ్చు.
విధానం # 4: scp కమాండ్ ఉపయోగించి:
లైనక్స్లో ఫోల్డర్ను కాపీ చేయడానికి ఇది మరొక టెర్మినల్-ఆధారిత పద్ధతి, దీనిని దిగువ చూపిన పద్ధతిలో అనుసరించవచ్చు.
కింది విధంగా లైనక్స్లో ఫోల్డర్ను కాపీ చేయడానికి scp కమాండ్ ఉపయోగించవచ్చు:
$scp–R NameOfFolderToBeCopied DestinationPathఇక్కడ, మీరు NameOfFolderToBeCopied కి బదులుగా కాపీ చేయాల్సిన ఫోల్డర్ యొక్క అసలు పేరు మరియు డెస్టినేషన్ పాత్కు బదులుగా మీరు ఆ ఫోల్డర్ను కాపీ చేయాలనుకునే వాస్తవ మార్గాన్ని అందించాలి. మేము చర్చిస్తున్న దృష్టాంతంలో, మేము కాపీ ఫోల్డర్ను మా పత్రాల ఫోల్డర్కు కాపీ చేయాలనుకుంటున్నాము. అందువల్ల, మేము NameOfFolderToBeCopied కి బదులుగా CopyFolder వ్రాసాము. అలాగే, కింది చిత్రంలో చూపిన విధంగా డెస్టినేషన్ పాత్కు బదులుగా డాక్యుమెంట్స్ డైరెక్టరీకి మార్గం:
మీరు ఈ ఆదేశాన్ని అమలు చేసిన తర్వాత, మీ ఫోల్డర్ పేర్కొన్న గమ్యస్థానానికి కాపీ చేయబడిందో లేదో ls ఆదేశాన్ని మరోసారి అమలు చేయడం ద్వారా మీరు నిర్ధారించవచ్చు.
ముగింపు:
ఈ వ్యాసంలో ప్రదర్శించబడిన అన్ని పద్ధతులు అనుసరించడం చాలా సులభం. ఈ పద్ధతులు కొన్ని సెకన్లలో ఏదైనా పేర్కొన్న గమ్యస్థానానికి ఫోల్డర్ని కాపీ చేయగలవు. ఈ పద్ధతుల్లో దేనినైనా అనుసరించడం ద్వారా, మీకు కావలసినన్ని ఫోల్డర్లను మరియు లైనక్స్ ఆపరేటింగ్ సిస్టమ్ను ఉపయోగించేటప్పుడు మీకు నచ్చిన ఏ ప్రదేశంలోనైనా కాపీ చేయవచ్చు.