cp naredba u Linuxu/Unixu

cp je Linux shell naredba za kopiranje datoteka i direktorija.

cp sintaksa naredbe

Kopiraj s izvora na odredište

$ cp [options] source dest

opcije cp naredbe

glavne opcije cp naredbe:

opcija opis
cp -a arhivske datoteke
cp -f prisilno kopirajte uklanjanjem odredišne ​​datoteke ako je potrebno
cp -i interaktivno - pitaj prije prepisivanja
cp -l povezati datoteke umjesto kopije
cp -L slijedite simboličke veze
cp -n nema prepisivanja datoteke
cp -R rekurzivna kopija (uključujući skrivene datoteke)
cp -u ažuriraj - kopiraj kada je izvor noviji od odredišta
cp -v verbose - ispis informativnih poruka

cp primjeri naredbi

Kopirajte jednu datoteku main.c u odredišni direktorij bak :

$ cp main.c bak

 

Kopirajte 2 datoteke main.c i def.h u odredišni direktorij apsolutne staze /home/usr/rapid/ :

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

 

Kopirajte sve C datoteke u trenutnom direktoriju u poddirektorij bak:

$ cp *.c bak

 

Kopirajte direktorij src u direktorij apsolutne staze /home/usr/rapid/ :

$ cp src /home/usr/rapid/

 

Kopirajte sve datoteke i direktorije u dev rekurzivno u poddirektorij bak:

$ cp -R dev bak

 

Prisilno kopiranje datoteke:

$ cp -f test.c bak

 

Interaktivni upit prije prepisivanja datoteke:

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

 

Ažurirajte sve datoteke u trenutnom direktoriju - kopirajte samo novije datoteke u odredišni direktorij bak:

$ cp -u * bak

generator cp koda

Odaberite cp opcije i pritisnite gumb Generiraj kod :

Mogućnosti
Prisilno kopiranje (-f)
Interaktivno - pitaj prije prepisivanja (-i)
Datoteke veza (-l)
Slijedite simboličke veze (-L)
Nema prepisivanja (-n)
Rekurzivna kopija stabla direktorija (-R)
Ažuriraj novije datoteke (-u)
Opširne poruke (-v)
 
Datoteke / mape
Izvorne datoteke/mape:
Odredišna mapa/datoteka:
 
Preusmjeravanje izlaza
 
 

Kliknite tekstni okvir za odabir koda, zatim ga kopirajte i zalijepite u terminal:

 


Vidi također

Advertising

LINUX
°• CmtoInchesConvert.com •°