CP(1) Brugerkommandoer CP(1)

cp - kopiering af filer og mapper

cp [FLAG]... [-T] KILDEMÅL
cp [FLAG]... KILDE... MAPPE
cp [FLAG]... -t MAPPEKILDE...

Kopier KILDE til MÅL eller en eller flere KILDEr til KATALOG.

Obligatoriske argumenter til lange flag er også obligatoriske for de korte.

-a, --archive
samme som -dR --preserve=all
--attributes-only
kopier ikke fildata, men kun attributter
--backup[=CONTROL]
lav sikkerhedskopi af hver eksisterende målfil
-b
ligesom --backup, men tager ikke noget argument
--copy-contents
kopier indholdet af specialfiler ved rekursion
-d
samme som --no-dereference --preserve=links
--debug
forklar hvordan en fil kopieres. Indebærer -v
-f, --force
hvis en eksisterende målfil ikke kan åbnes, så fjern den og prøv igen (dette flag ignoreres når flaget -n også bruges)
-i, --interactive
bed om bekræftelse før overskrivning af filer (tilsidesætter tidligere -n-flag)
-H
følg symbolske lænker fra kommandolinje i KILDE
-L, --dereference
følg altid symbolske lænker i KILDE
-P, --no-dereference
følg aldrig symbolske lænker i KILDE
--keep-directory-symlink
følg eksisterende symbolske henvisninger til mapper
-l, --link
opret hårde lænker til filer frem for at kopiere
-n, --no-clobber
(forældet) udelad stille eksisterende filer. Se også --update
-p
samme som --preserve=mode,ownership,timestamps
--preserve[=ATTR_LIST]
bevar de angivne attributter
--no-preserve=ATTR_LIST
bevar ikke de angivne attributter
--parents
brug det fulde kildefilnavn under KATALOG
-R, -r, --recursive
kopier mapper rekursivt
--reflink[=WHEN]
bestem clone-/CoW-kopiering. Se nedenfor
--remove-destination
fjern hver eksisterende målfil før forsøg på at åbne den (sammenlign med --force)
--sparse=WHEN
estem oprettelsen af usammenhængende filer. Se nedenfor
--strip-trailing-slashes
fjern eventuelle skråstreger i slutningen af hvert KILDE-argument
-s, --symbolic-link
opret symbolske lænker i stedet for at kopiere
-S, --suffix=SUFFIX
tilsidesæt det sædvanlige sikkerhedskopi-suffiks
-t, --target-directory=DIRECTORY
kopier alle KILDE-argumenter til MAPPE
-T, --no-target-directory
behandl MÅL som en normal fil
--update[=UPDATE]
kontroller hvilke eksisterende filer der er opdateret; OPDATERING={all,none,none-fail,older(standard)}.
-u
svarer til --update[=older]. Se nedenfor
-v, --verbose
forklar hvad der sker
-x, --one-file-system
bliv på dette filsystem
-Z
sæt SELinux-sikkerhedskontekst for destinations-filen til standardtypen
--context[=CTX]
som -Z, eller givet KONT, sæt SELinux- eller SMACK-sikkerhedskontekst til KONT
--help
vis denne hjælpetekst og afslut
--version
vis versionsinformation og afslut

ATTR_LIST er en kommaadskilt attributliste. Attributter er »mode« for rettigheder (inklusive eventuelle ACL og xattr-rettigheder), »ownership« for bruger og gruppe, »timestamps« for filtidsstempler, »links« for hårde henvisninger, »context« for sikkerhedskontekst, »xattr« for udvidede attributter og »all« for alle attributter.

Normalt bliver usammenhængende KILDE-filer opdaget ved hjælp af en enkel heuristik, og den korresponderende MÅL-fil bliver også gjort usammenhængende. Denne opførsel vælges med --sparse=auto. Angiv --sparse=always for altid at oprette usammenhængende MÅL-filer for KILDE-filer, der indeholder en tilstrækkeligt lang sekvens med nul-byte. Brug --sparse=never for at forhindre oprettelse af usammenhængende filer.

UPDATE (OPDATERING) kontrollerer hvilke eksisterende filer i destinationen som erstattes. 'all' er standardoperationen når tilvalget --update ikke er angivet og resulterer i at alle eksisterende filer i destinationen erstattes. 'none' svarer til tilvalget --no-clobber, i at ingen filer i destinationen erstattes, men også udeladte filer medfører ikke en fejl. 'none-fail' sikrer også at ingen filer erstattes i destinationen, men eventuelle udeladte filer diagnosticeres og medfører en fejl. 'older' er standardoperationen når --update angives og medfører at filer bliver erstattet, hvis de er ældre end den tilsvarende kildefil.

Som standard eller med --reflink=auto], vil cp forsøge at udføre simpel kopi, hvor datablokkene kun kopieres når de ændres, falder tilbage til en standardkopiering, hvis dette ikke er muligt. Med --reflink[=always] vil cp fejle hvis CoW ikke er understøttet, mens --reflink=never] sikrer at en standardkopiering udføres.

Suffikset for sikkerhedskopiering er "~", med mindre andet er angivet med --suffix eller SIMPLE_BACKUP_SUFFIX. Versionsstyringsmetoden kan vælges med flaget --backup eller vha. miljøvariabelen VERSION_CONTROL. Gyldige værdier er:

lav aldrig sikkerhedskopier (selvom --backup er givet)
lav nummererede sikkerhedskopier
nummererede, hvis nummererede sikkerhedskopier eksisterer, ellers enkle sikkerhedskopier
lav altid enkle sikkerhedskopier

Som et specialtilfælde laver cp en sikkerhedskopi af KILDE når flagene for »force« og »backup« er angivet, og KILDE og MÅL er samme navn for en eksisterende, regulær fil.

Skrevet af Torbjorn Granlund, David MacKenzie og Jim Meyering.

Rapporter fejl til: bug-coreutils@gnu.org
Hjemmeside for GNU coreutils: https://www.gnu.org/software/coreutils/
Generel hjælp til GNU-programmer: https://www.gnu.org/gethelp/
Rapporter oversættelsesfejl til https://translationproject.org/team/da.html

Ophavsret © 2026 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller nyere https://gnu.org/licenses/gpl.html.
Dette er et frit program: du kan frit ændre og videredistribuere det. Der gives INGEN GARANTI, i den grad som loven tillader dette.

install(1)

Fuld dokumentation https://www.gnu.org/software/coreutils/cp
eller lokalt tilgængelig via: info '(coreutils) cp invocation'

Oversættere af denne manual til dansk Joe Hansen <joedalton2@yahoo.dk>

Denne oversættelse er gratis dokumentation; læs GNU General Public License version 3 eller nyere for ophavsretbetingelser. Der er INGEN ANSVAR.

Hvis du støder på fejl i oversættelsen af ​​denne vejledning, skal du sende en besked til debian-l10n-danish@lists.debian.org.

April 2026 GNU coreutils 9.11