cp er en Linux-shell-kommando for å kopiere filer og kataloger.
Kopier fra kilde til mål
$ cp [options] source dest
cp kommando hovedalternativer:
alternativ | beskrivelse |
---|---|
cp -a | arkivfiler |
cp -f | tvinge kopiering ved å fjerne målfilen om nødvendig |
cp -i | interaktiv - spør før du overskriver |
cp -l | lenke filer i stedet for å kopiere |
cp -L | følg symbolske lenker |
cp -n | ingen filoverskriving |
cp -R | rekursiv kopi (inkludert skjulte filer) |
prosessor | oppdatering - kopier når kilden er nyere enn dest |
cp -v | utførlig - skriv ut informative meldinger |
Kopier enkelt fil main.c til målkatalog bak :
$ cp main.c bak
Kopier 2 filer main.c og def.h til destinasjonskatalogen for absolutt bane /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 /home/usr/rapid/ :
$ cp src /home/usr/rapid/
Kopier alle filer og kataloger i dev rekursivt til underkatalog bak:
$ cp -R dev bak
Tving filkopiering:
$ cp -f test.c bak
Interaktiv melding før filoverskriving:
$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y
Oppdater alle filer i gjeldende katalog - kopier bare nyere filer til målkatalog bak:
$ cp -u * bak
Velg cp -alternativer og trykk på Generer kode - knappen:
Advertising