લિનક્સ / યુનિક્સમાં cp આદેશ

ફાઇલો અને ડિરેક્ટરીઓની નકલ કરવા માટે સી.પી. એ લિનક્સ શેલ આદેશ છે .

સી.પી. આદેશ વાક્યરચના

થી કૉપિ સ્ત્રોત માટે DEST

$ cp [options] source dest

cp આદેશ વિકલ્પો

cp આદેશ મુખ્ય વિકલ્પો:

વિકલ્પ વર્ણન
cp -a આર્કાઇવ ફાઇલો
cp -f જો જરૂરી હોય તો ગંતવ્ય ફાઇલને કા copyીને દબાણ કરો
cp -i ઇન્ટરેક્ટિવ - ફરીથી લખાતા પહેલા પૂછો
cp -l નકલની જગ્યાએ ફાઇલોને લિંક કરો
cp -L સાંકેતિક લિંક્સને અનુસરો
cp -n કોઈ ફાઇલ ફરીથી લખી નથી
cp -R રિકરિવ ક copyપિ (છુપાયેલ ફાઇલો સહિત)
cp -u અપડેટ - ક sourceપિ કરો જ્યારે સ્રોત નિયતિ કરતા નવું હોય
cp -v વર્બોઝ - માહિતીપ્રદ સંદેશાઓ છાપો

cp આદેશ ઉદાહરણો

એક ફાઇલમાં કૉપિ કરો main.c ગંતવ્ય નિર્દેશિકા બેક :

$ cp main.c bak

 

કૉપિ કરો 2 ફાઇલો main.c અને def.h ગંતવ્ય સંપૂર્ણ પાથ ડિરેક્ટરી / home / usr / ઝડપી / :

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

 

વર્તમાન ડિરેક્ટરીમાંની બધી સી ફાઇલોને સબડિરેક્ટરી બેકમાં ક Copy પિ કરો :

$ cp *.c bak

 

ડિરેક્ટરી src ને સંપૂર્ણ પાથ ડિરેક્ટરી / હોમ / યુએસઆર / રેપિડ / પર ક Copy પિ કરો :

$ cp src /home/usr/rapid/

 

બધી ફાઇલો અને ડિરેક્ટરીઓ નકલ dev પુનરાવર્તિત સબડાયરેક્ટરી માટે બેક :

$ cp -R dev bak

 

ફાઇલ ક copyપિ પર દબાણ કરો:

$ cp -f test.c bak

 

ફાઇલ ઓવરરાઇટ કરતા પહેલા ઇન્ટરેક્ટિવ પ્રોમ્પ્ટ:

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

 

વર્તમાન ડિરેક્ટરીમાં બધી ફાઇલોને અપડેટ કરો - ગંતવ્ય ડિરેક્ટરી બેકમાં ફક્ત નવી ફાઇલોની નકલ કરો :

$ cp -u * bak

સી.પી. કોડ જનરેટર

સી.પી. વિકલ્પો પસંદ કરો અને જનરેટ કોડ બટન દબાવો:

વિકલ્પો
ફોર્સ ક copyપિ (-f)
ઇન્ટરેક્ટિવ - ઓવરરાઇટ કરતા પહેલા પૂછો (-i)
લિંક્સ ફાઇલો (-l)
પ્રતીકાત્મક લિંક્સ અનુસરો (-L)
ઓવરરાઇટ નહીં (-n)
રિકરિવ ડિરેક્ટરી ટ્રી કોપી (-આર)
નવી ફાઇલો અપડેટ કરો (-u)
વર્બોઝ સંદેશા (-v)
 
ફાઇલો / ફોલ્ડર્સ
સોર્સ ફાઇલો / ફોલ્ડર્સ:
લક્ષ્યસ્થાન ફોલ્ડર / ફાઇલ:
 
આઉટપુટ રીડાયરેક્શન
 
 

કોડ પસંદ કરવા માટે ટેક્સ્ટબોક્સ પર ક્લિક કરો, પછી તેને ટર્મિનલમાં ક andપિ કરો અને પેસ્ટ કરો:

 


આ પણ જુઓ

લીનક્સ
ઝડપી ટેબલ્સ