ధృవీకరణ లేకుండా ఓవర్రైట్ చేయడానికి cp కమాండ్uను ఎలా బలవంతం చేయాలి
ఫైళ్లు మరియు డైరెక్టరీలను కాపీ చేయడానికి లైనక్స్ మరియు ఇతర యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్uలలో సాధారణంగా ఉపయోగించే ఆదేశాలలో సిపి కమాండ్ (ఇది ఒక కాపీని సూచిస్తుంది). ఈ గైడ్uలో, లైనక్స్uలో నిర్ధారణ లేకుండా కాపీ ఆపరేషన్uను ఓవర్రైట్ చేయమని cp ఆదేశాన్ని ఎలా బలవంతం చేయాలో చూపిస్తాము.
సాధారణంగా, మీరు cp ఆదేశాన్ని నడుపుతున్నప్పుడు, అది చూపిన విధంగా గమ్యం ఫైల్ (లు) లేదా డైరెక్టరీని తిరిగి రాస్తుంది.
# cp bin/git_pull_frontend.sh test/git_pull_frontend.sh
ఇంటరాక్టివ్ మోడ్uలో సిపిని అమలు చేయడానికి, ఇప్పటికే ఉన్న ఫైల్ లేదా డైరెక్టరీని ఓవర్రైట్ చేయడానికి ముందు ఇది మిమ్మల్ని అడుగుతుంది, చూపిన విధంగా -i
ఫ్లాగ్uను ఉపయోగించండి.
# cp -i bin/git_pull_frontend.sh project1/git_pull_frontend.sh
అప్రమేయంగా, cp కమాండ్ కోసం అలియాస్ వినియోగదారుని ఇంటరాక్టివ్ మోడ్uలో cp ఆదేశాన్ని అమలు చేస్తుంది. డెబియన్ మరియు ఉబుంటు ఉత్పన్నాలపై ఇది ఉండకపోవచ్చు.
మీ అన్ని డిఫాల్ట్ మారుపేర్లను తనిఖీ చేయడానికి, చూపిన విధంగా అలియాస్ ఆదేశాన్ని అమలు చేయండి.
# alias
పై స్క్రీన్uషాట్uలోని హైలైట్ చేసిన అలియాస్ మీరు ఆదేశాన్ని అమలు చేసినప్పుడు, అప్రమేయంగా అది ఇంటరాక్టివ్ మోడ్uలో నడుస్తుందని సూచిస్తుంది. మీరు అవును
ఆదేశాన్ని ఉపయోగించినప్పుడు కూడా, ఓవర్రైట్uను ధృవీకరించమని షెల్ మిమ్మల్ని అడుగుతుంది.
# yes | cp -r bin test
ఓవర్రైట్uను బలవంతం చేయడానికి ఉత్తమ మార్గం ఈ క్రింది ఉదాహరణలో చూపిన విధంగా cp ఆదేశానికి ముందు వెనుకబడిన స్లాష్uను ఉపయోగించడం. ఇక్కడ, మేము బిన్
డైరెక్టరీలోని విషయాలను పరీక్ష
డైరెక్టరీకి కాపీ చేస్తున్నాము.
# \cp -r bin test
ప్రత్యామ్నాయంగా, మీరు ప్రస్తుత సెషన్ కోసం సిపి అలియాస్uను యునాలియాస్ చేయవచ్చు, ఆపై మీ సిపి ఆదేశాన్ని నాన్-ఇంటరాక్టివ్ మోడ్uలో అమలు చేయండి.
# unalias cp # cp -r bin test
మరింత సమాచారం కోసం, cp కమాండ్ మ్యాన్ పేజీని చూడండి.
# man cp
మీకు ఏవైనా ప్రశ్నలు ఉంటే, దిగువ అభిప్రాయ ఫారం ద్వారా మమ్మల్ని అడగండి.