Linux/Unix માં cp આદેશ

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

cp આદેશ વાક્યરચના

સ્રોતથી ગંતવ્ય સુધી નકલ કરો

$ cp [options] source dest

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

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

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

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

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

$ cp main.c bak

 

2 ફાઈલો main.c અને def.h ને ડેસ્ટિનેશન એબ્સોલ્યુટ પાથ ડિરેક્ટરીમાં કૉપિ કરો /home/usr/rapid/ :

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

 

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

$ cp *.c bak

 

ડિરેક્ટરી src ને સંપૂર્ણ પાથ ડિરેક્ટરીમાં કૉપિ કરો /home/usr/rapid/ :

$ cp src /home/usr/rapid/

 

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

$ cp -R dev bak

 

ફાઇલની નકલ માટે દબાણ કરો:

$ cp -f test.c bak

 

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

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

 

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

$ cp -u * bak

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

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

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

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

 


આ પણ જુઓ

Advertising

લિનક્સ
°• CmtoInchesConvert.com •°