cp-kommando i Linux / Unix

cp er en Linux shell-kommando for å kopiere filer og kataloger.

cp kommandosyntaks

Kopier fra kilde til dest

$ cp [options] source dest

cp kommandoalternativer

hovedalternativer for cp-kommando:

alternativ beskrivelse
cp -a arkivfiler
cp -f tving kopi ved å fjerne destinasjonsfilen om nødvendig
cp -i interaktiv - spør før overskriving
cp -l lenke filer i stedet for kopi
cp -L følg symbolske lenker
cp -n ingen filoverskriving
cp -R rekursiv kopi (inkludert skjulte filer)
cp -u oppdatering - kopier når kilden er nyere enn dest
cp -v utdypende - skriv ut informative meldinger

cp kommandoeksempler

Kopier enkeltfil main.c til destinasjonskatalog bak :

$ cp main.c bak

 

Kopier to filer main.c og def.h til destinasjonens absolutte banekatalog / home / usr / rapid / :

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

 

Kopier alle C-filer i gjeldende katalog til underkatalog bak :

$ cp *.c bak

 

Kopier katalog src til absolutt banekatalog / hjem / usr / rask / :

$ cp src /home/usr/rapid/

 

Kopier alle filer og kataloger i dev rekursivt til underkatalog bak :

$ cp -R dev bak

 

Tving filkopi:

$ cp -f test.c bak

 

Interaktiv ledetekst før filoverskriving:

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

 

Oppdater alle filene i gjeldende katalog - kopier bare nyere filer til destinasjonskatalogen bak :

$ cp -u * bak

cp-kodegenerator

Velg cp- alternativer og trykk på Generer kode- knappen:

Alternativer
Tving kopi (-f)
Interaktiv - spør før overskriving (-i)
Koble filer (-l)
Følg symbolske lenker (-L)
Ingen overskriving (-n)
Rekursiv katalogtrekopi (-R)
Oppdater nyere filer (-u)
Utførlige meldinger (-v)
 
Filer / mapper
Kildefiler / mapper:
Destinasjonsmappe / fil:
 
Omdirigering av utdata
 
 

Klikk på tekstboksen for å velge kode, og kopier og lim den deretter inn i terminalen:

 


Se også

LINUX
RAPID BORD