cp కమాండ్ Linux / Unix లో

cp అనేది ఫైల్స్ మరియు డైరెక్టరీలను కాపీ చేయడానికి Linux షెల్ కమాండ్ .

cp కమాండ్ సింటాక్స్

మూలం నుండి డెస్ట్‌కు కాపీ చేయండి

$ cp [options] source dest

cp కమాండ్ ఎంపికలు

cp కమాండ్ ప్రధాన ఎంపికలు:

ఎంపిక వివరణ
cp -a ఫైళ్ళను ఆర్కైవ్ చేయండి
cp -f అవసరమైతే గమ్యం ఫైల్‌ను తొలగించడం ద్వారా కాపీని బలవంతం చేయండి
cp -i ఇంటరాక్టివ్ - ఓవర్రైట్ చేయడానికి ముందు అడగండి
cp -l కాపీకి బదులుగా ఫైళ్ళను లింక్ చేయండి
cp -L సింబాలిక్ లింక్‌లను అనుసరించండి
cp -n ఫైల్ ఓవర్రైట్ లేదు
cp -R పునరావృత కాపీ (దాచిన ఫైళ్ళతో సహా)
cp -u నవీకరణ - డెస్ట్ కంటే మూలం క్రొత్తగా ఉన్నప్పుడు కాపీ చేయండి
cp -v వెర్బోస్ - సమాచార సందేశాలను ముద్రించండి

cp కమాండ్ ఉదాహరణలు

గమ్యం డైరెక్టరీ బాక్‌కు ఒకే ఫైల్ main.c ని కాపీ చేయండి :

$ cp main.c bak

 

2 ఫైళ్లను కాపీ main.c మరియు def.h కచ్చితమైన మార్గం డైరెక్టరీ గమ్యానికి / home / usr / వేగవంతమైన / :

$ cp main.c def.h /home/usr/rapid/

 

ప్రస్తుత డైరెక్టరీలోని అన్ని సి ఫైళ్ళను సబ్ డైరెక్టరీ బాక్ కు కాపీ చేయండి :

$ cp *.c bak

 

డైరెక్టరీ src ని సంపూర్ణ మార్గం డైరెక్టరీకి కాపీ చేయండి / home / usr / rapid / :

$ cp src /home/usr/rapid/

 

అన్ని ఫైళ్ళు మరియు డైరెక్టరీల కాపీ dev పునరావృతంగా డైరెక్టరీని బాక్ :

$ cp -R dev bak

 

ఫైల్ కాపీని బలవంతం చేయండి:

$ cp -f test.c bak

 

ఫైల్ ఓవర్రైట్ చేయడానికి ముందు ఇంటరాక్టివ్ ప్రాంప్ట్:

$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y

 

ప్రస్తుత డైరెక్టరీలోని అన్ని ఫైల్‌లను నవీకరించండి - గమ్యస్థాన డైరెక్టరీ బాక్‌కు క్రొత్త ఫైల్‌లను మాత్రమే కాపీ చేయండి :

$ cp -u * bak

cp కోడ్ జెనరేటర్

Cp ఎంపికలను ఎంచుకోండి మరియు సృష్టించు కోడ్ బటన్‌ను నొక్కండి:

ఎంపికలు
ఫోర్స్ కాపీ (-f)
ఇంటరాక్టివ్ - ఓవర్రైట్ చేయడానికి ముందు అడగండి (-i)
ఫైళ్ళను లింక్ చేయండి (-l)
సింబాలిక్ లింక్‌లను అనుసరించండి (-L)
ఓవర్రైట్ లేదు (-n)
పునరావృత డైరెక్టరీ ట్రీ కాపీ (-ఆర్)
క్రొత్త ఫైళ్ళను నవీకరించండి (-u)
వెర్బోస్ సందేశాలు (-v)
 
ఫైళ్ళు / ఫోల్డర్లు
మూల ఫైళ్లు / ఫోల్డర్‌లు:
గమ్యం ఫోల్డర్ / ఫైల్:
 
అవుట్పుట్ దారి మళ్లింపు
 
 

కోడ్‌ను ఎంచుకోవడానికి టెక్స్ట్‌బాక్స్‌పై క్లిక్ చేసి, దాన్ని కాపీ చేసి టెర్మినల్‌లో అతికించండి:

 


ఇది కూడ చూడు

LINUX
రాపిడ్ టేబుల్స్