cp naredba u Linuxu / Unixu

cp je Linuxova naredba ljuske za kopiranje datoteka i direktorija.

sintaksa naredbe cp

Kopiraj s izvora na dest

$ cp [options] source dest

cp opcije naredbe

glavne opcije naredbe cp:

opcija opis
cp -a arhivske datoteke
cp -f prisilno kopiranje uklanjanjem odredišne ​​datoteke ako je potrebno
cp -i interaktivni - pitajte prije prepisivanja
cp -l veze datoteke umjesto kopiranja
cp -L slijedite simboličke poveznice
cp -n nema prepisa datoteke
cp -R rekurzivna kopija (uključujući skrivene datoteke)
cp -u update - kopiraj kad je izvor noviji od odredišta
cp -v opširno - ispisati informativne poruke

cp primjeri naredbi

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

$ cp main.c bak

 

Kopiranje 2 datoteke main.c i def.h do odredišta apsolutna putanja direktorija / home / usr / brzo / :

$ 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/

 

Rekurzivno kopirajte sve datoteke i direktorije u dev 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

cp generator koda

Odaberite opcije cp i pritisnite gumb Generiraj kod :

Opcije
Prisilno kopiranje (-f)
Interaktivno - pitajte prije prepisivanja (-i)
Datoteke s vezama (-l)
Slijedite simboličke poveznice (-L)
Nema prepisivanja (-n)
Rekurzivna kopija stabla direktorija (-R)
Ažuriranje novijih datoteka (-u)
Opširne poruke (-v)
 
Datoteke / mape
Izvorne datoteke / mape:
Odredišna mapa / datoteka:
 
Preusmjeravanje izlaza
 
 

Kliknite na okvir za tekst za odabir koda, a zatim ga kopirajte i zalijepite u terminal:

 


Vidi također

LINUX
BRZE TABLICE