ફાઇલો અને ડિરેક્ટરીઓની નકલ કરવા માટે સી.પી. એ લિનક્સ શેલ આદેશ છે .
થી કૉપિ સ્ત્રોત માટે DEST
$ cp [options] source dest
cp આદેશ મુખ્ય વિકલ્પો:
| વિકલ્પ | વર્ણન | 
|---|---|
| cp -a | આર્કાઇવ ફાઇલો | 
| cp -f | જો જરૂરી હોય તો ગંતવ્ય ફાઇલને કા copyીને દબાણ કરો | 
| cp -i | ઇન્ટરેક્ટિવ - ફરીથી લખાતા પહેલા પૂછો | 
| cp -l | નકલની જગ્યાએ ફાઇલોને લિંક કરો | 
| cp -L | સાંકેતિક લિંક્સને અનુસરો | 
| cp -n | કોઈ ફાઇલ ફરીથી લખી નથી | 
| cp -R | રિકરિવ ક copyપિ (છુપાયેલ ફાઇલો સહિત) | 
| cp -u | અપડેટ - ક sourceપિ કરો જ્યારે સ્રોત નિયતિ કરતા નવું હોય | 
| cp -v | વર્બોઝ - માહિતીપ્રદ સંદેશાઓ છાપો | 
એક ફાઇલમાં કૉપિ કરો 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
સી.પી. વિકલ્પો પસંદ કરો અને જનરેટ કોડ બટન દબાવો:
Advertising