cp komanda operētājsistēmā Linux / Unix

cp ir Linux čaulas komanda failu un direktoriju kopēšanai .

cp komandu sintakse

Kopēt no avota uz galamērķi

$ cp [options] source dest

cp komandu opcijas

cp komandas galvenās iespējas:

opcija apraksts
cp -a arhīva failus
cp -f piespiest kopiju, vajadzības gadījumā noņemot mērķa failu
cp -i interaktīvs - jautājiet pirms pārrakstīšanas
cp -l saites failus, nevis kopiju
cp -L sekojiet simboliskām saitēm
cp -n neviens fails netiek pārrakstīts
cp -R rekursīvā kopija (ieskaitot slēptos failus)
cp -u atjaunināt - kopēt, ja avots ir jaunāks par gal
cp -v verbose - drukāt informatīvos ziņojumus

cp komandu piemēri

Kopējiet vienu failu main.c uz galamērķa direktoriju bak :

$ cp main.c bak

 

Kopējiet 2 failus main.c un def.h uz galamērķa absolūtā ceļa direktoriju / home / usr / rapid / :

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

 

Kopējiet visus pašreizējā direktorijā esošos C failus apakšdirektorijā bak :

$ cp *.c bak

 

Kopēt direktoriju src absolūtā ceļa direktorijā / home / usr / rapid / :

$ cp src /home/usr/rapid/

 

Kopēt visus dev failus un direktorijus rekursīvi uz apakšdirektoriju bak :

$ cp -R dev bak

 

Piespiest faila kopiju:

$ 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 failus pašreizējā direktorijā - kopējiet tikai jaunākus failus uz galamērķa direktoriju bak :

$ cp -u * bak

cp kodu ģenerators

Atlasiet cp opcijas un nospiediet pogu Ģenerēt kodu :

Iespējas
Piespiest kopiju (-f)
Interaktīvs - jautājiet pirms pārrakstīšanas (-i)
Saistīt failus (-l)
Sekojiet simboliskām saitēm (-L)
Nav pārrakstīt (-n)
Rekursīvā direktoriju koka kopija (-R)
Atjaunināt jaunākus failus (-u)
Daudzfunkcionāli ziņojumi (-v)
 
Faili / mapes
Avota faili / mapes:
Mērķa mape / fails:
 
Izejas novirzīšana
 
 

Noklikšķiniet uz tekstlodziņa, lai atlasītu kodu, pēc tam nokopējiet un ielīmējiet to terminālā:

 


Skatīt arī

Advertising

LINUX
ĀTRAS TABULAS