cp käsk Linuxis/Unixis

cp on Linuxi shellikäsk failide ja kataloogide kopeerimiseks .

cp käsu süntaks

Kopeeri allikast sihtpunkti _

$ cp [options] source dest

cp käsu suvandid

cp käsu peamised valikud:

valik kirjeldus
cp -a arhiivifailid
cp -f sundkopeerimine, eemaldades vajaduse korral sihtfaili
cp -i interaktiivne – küsi enne ülekirjutamist
cp -l linkida faile kopeerimise asemel
cp-L järgige sümboolseid linke
cp -n faili üle ei kirjutata
cp-R rekursiivne koopia (sh peidetud failid)
Protsessor update – kopeeri, kui allikas on sihtpunktist uuem
cp -v paljusõnaline – printige informatiivsed sõnumid

cp käsu näited

Kopeerige üks fail main.c sihtkataloogi bak :

$ cp main.c bak

 

Kopeerige 2 faili main.c ja def.h absoluutse tee kataloogi /home/usr/rapid/ :

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

 

Kopeerige kõik praeguses kataloogis olevad C-failid alamkataloogi bak:

$ cp *.c bak

 

Kopeerige kataloog src absoluutse tee kataloogi /home/usr/rapid/ :

$ cp src /home/usr/rapid/

 

Kopeerige kõik dev failid ja kataloogid rekursiivselt alamkataloogi bak:

$ cp -R dev bak

 

Faili sundkopeerimine:

$ cp -f test.c bak

 

Interaktiivne viip enne faili ülekirjutamist:

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

 

Värskendage kõiki praeguses kataloogis olevaid faile – kopeerige ainult uuemad failid sihtkataloogi bak:

$ cp -u * bak

cp koodi generaator

Valige cp -suvandid ja vajutage nuppu Loo kood :

Valikud
Sundkopeerimine (-f)
Interaktiivne – küsi enne ülekirjutamist (-i)
Linkifailid (-l)
Järgige sümboolseid linke (-L)
Ülekirjutamine puudub (-n)
Rekursiivne kataloogipuu koopia (-R)
Uuemate failide värskendamine (-u)
Täpsemad sõnumid (-v)
 
Failid/kaustad
Lähtefailid/kaustad:
Sihtkaust/fail:
 
Väljundi ümbersuunamine
 
 

Koodi valimiseks klõpsake tekstikasti, seejärel kopeerige ja kleepige see terminali:

 


Vaata ka

Advertising

LINUX
°• CmtoInchesConvert.com •°