Når man arbejder i terminalen, er det ofte nødvendigt at kopiere filer. Linux-kommandoen cp
bruges oftest til dette formål. Den følger med som standard i alle distributioner og kan kopiere filer og mapper samt gemme deres attributter i Linux-filsystemer.
Kommandoen"cp
" i Linux bruges til at kopiere filer og mapper. Kommandoens syntaks er som følger:
cp [options] <source file/directory> <target file/directory>
Følgende kommando kan f.eks. bruges til at kopierefilen
"file.txt
" til biblioteket"/home/user/documents
":
cp file.txt /home/user/documents/
Hvis du vil kopiere alle filer fra biblioteket"dir1
" til biblioteket"dir2
", kan du bruge følgende kommando:
cp -r dir1/* dir2/
Nogle af de mest almindeligt anvendte indstillinger til kommandoen"cp
" er:
-r
eller --recursive
: kopierer mapper rekursivt, inklusive alle filer og undermapper;
-v
eller --verbose
: udsender oplysninger om kopieringsprocessen;
-i
eller --interaktiv
: Spørg om bekræftelse, før du kopierer filer;
-u
eller --update
: Kopier kun filer, der er nyere end eksisterende filer i målmappen;
-p
eller --preserve
: bevarer filattributter (ejer, tilladelser, tidsstempler osv.).
Du kan få flere oplysninger om kommandoen"cp
" og dens muligheder ved at køre kommandoen"man cp
".