cp on Linuxi shellikäsk failide ja kataloogide kopeerimiseks .
Kopeeri allikas , et dest
$ cp [options] source dest
cp käsu peamised valikud:
valik | kirjeldus |
---|---|
cp -a | arhiivifailid |
cp -f | sundkoopia, eemaldades vajadusel sihtfaili |
cp -i | interaktiivne - küsige enne ülekirjutamist |
cp -l | lingi failid koopia asemel |
cp -L | järgige sümboolseid linke |
cp -n | ükski fail ei kirjuta üle |
cp -R | rekursiivne koopia (sh peidetud failid) |
cp -u | uuenda - kopeerige, kui allikas on sihtkohast uuem |
cp -v | paljusõnaline - printige informatiivseid sõnumeid |
Kopeerige üks fail main.c sihtkataloogi bak :
$ cp main.c bak
Kopeeri 2 faili atomix ja def.h sihtkohta täisrada kataloog / home / usr / kiire / :
$ cp main.c def.h /home/usr/rapid/
Kopeerige kõik praeguses kataloogis olevad C-failid alamkataloogi bak :
$ cp *.c bak
Kopeeri kataloog src absoluutse tee kataloogi / home / usr / rapid / :
$ cp src /home/usr/rapid/
Kopeerige kõik devi failid ja kataloogid rekursiivselt alamkataloogi bak :
$ cp -R dev bak
Faili koopia sundimine:
$ cp -f test.c bak
Interaktiivne viip enne faili ülekirjutamist:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
Uuendage kõik praeguses kataloogis olevad failid - kopeerige ainult uuemad failid sihtkataloogi bak :
$ cp -u * bak
Valige cp- valikud ja vajutage nuppu Loo kood :