cp ir Linux čaulas komandafailu un direktoriju kopēšanai .
Kopēt no avota uz galamērķi
$ cp [options] source dest
cp komandas galvenās opcijas:
opciju | apraksts |
---|---|
cp -a | arhīva faili |
cp-f | piespiedu kopēšanu, ja nepieciešams, noņemot mērķa failu |
cp -i | interaktīvs — jautāt pirms pārrakstīšanas |
cp -l | saites failus, nevis kopēt |
cp-L | sekojiet simboliskām saitēm |
cp -n | nav failu pārrakstīšanas |
cp -R | rekursīva kopija (ieskaitot slēptos failus) |
Procesors | update — kopēt, ja avots ir jaunāks par galamērķi |
cp -v | verbose - drukāt informatīvus ziņojumus |
Kopēt vienu failu main.c uz galamērķa direktoriju bak :
$ cp main.c bak
Kopējiet 2 failus main.c un def.h mērķa absolūtā ceļa direktorijā /home/usr/rapid/ :
$ cp main.c def.h /home/usr/rapid/
Kopējiet visus C failus pašreizējā direktorijā uz apakšdirektoriju bak:
$ cp *.c bak
Kopējiet direktoriju src uz absolūtā ceļa direktoriju /home/usr/rapid/ :
$ cp src /home/usr/rapid/
Kopējiet visus dev failus un direktorijus rekursīvi apakšdirektorijā bak:
$ cp -R dev bak
Piespiedu faila kopēšana:
$ cp -f test.c bak
Interaktīva uzvedne pirms faila pārrakstīšanas:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
Atjauniniet visus pašreizējā direktorijā esošos failus — kopējiet tikai jaunākus failus uz galamērķa direktoriju bak:
$ cp -u * bak
Izvēlieties cp opcijas un nospiediet pogu Ģenerēt kodu :
Advertising