cp е команда за Linux shell за копирање датотеки и директориуми.
Копирајте од извор до дестинација
$ cp [options] source dest
главни опции за командата CP:
| опција | опис | 
|---|---|
| cp -a | архивски датотеки | 
| cp -f | присилувајте копија со отстранување на датотеката за дестинација доколку е потребно | 
| cp -i | интерактивно - прашајте пред да пребришете | 
| cp -l | датотеки за врска наместо копија | 
| cp -L | следете симболични врски | 
| cp -n | нема запишување на датотека | 
| cp -R | рекурзивна копија (вклучувајќи скриени датотеки) | 
| cp -u | ажурирање - копирајте кога изворот е понов од дест | 
| cp -v | глаголски - отпечатете информативни пораки | 
Копирај една датотека main.c до дестинацијата директориум бак :
$ cp main.c bak
Копирај додадени фајлови: 2 main.c и def.h до дестинацијата апсолутна патека директориумот / home / usr / брзо / :
$ cp main.c def.h /home/usr/rapid/
Копирајте ги сите C датотеки во тековниот директориум поддиректориум бак :
$ cp *.c bak
Копирајте го директориумот src во директориумот за апсолутна патека / дома / usr / брз / :
$ 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 и притиснете го копчето Generate Code :