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 :