Cp
NAMN
cp - Kopiera filer och bibliotek
SYNOPSIS
cp [FLAGGOR]... [-T] KÄLLA DEST
cp [FLAGGOR]... KÄLLA.. BIBLIOTEK
cp [FLAGGOR... -t BIBLIOTEK KÄLLA...
DESCRIPTION
Kopiera KÄLLA till DESTATION, eller flera KÄLLOR till BIBLIOTEK
Obligatoriska argument för fler flaggor är också obligatoriska för färre flaggor.
-a, --archive
samma som -dR --preserve=all
--attributes-only
kopiera inte fildata, bara attributen
--backup[=CONTROL]
göra en säkerhetskopia av varje befintlig destinationsfil
-b samma --backup men accepterar inte ett argument
--copy-contents
kopiera innehållet i specialfiler när det är rekursivt
-d samma som --no-dereference --preserve=links
-f, --force
om en befintlig målfil inte kan öppnas, ta bort den och försök igen (det här alternativet ignoreras när -n alternativet används också)
-i, --interactive
fråga före överskrivning (åsidosätter ett tidigare -n-alternativ)
-H följ symboliska länkar på kommandoraden i SOURCE
-l, --link
hårdlänksfiler istället för att kopiera
-L, --dereference
följ alltid symboliska länkar i SOURCE
-n, --no-clobber
skriv inte över en befintlig fil (åsidosätter ett tidigare -i-alternativ)
-P, --no-dereference
följ aldrig symboliska länkar i SOURCE
-p samma som --preserve=mode,ownership,timestamps
--preserve[=ATTR_LIST]
bevara de angivna attributen (standard: läge, ägande, tidsstämplar), om möjligt ytterligare attribut: kontext, länkar, xattr, alla
--no-preserve=ATTR_LIST
bevara inte de angivna attributen
--parents
använd fullständigt källfilsnamn under DIRECTORY
-R, -r, --recursive
kopiera kataloger rekursivt
--reflink[=WHEN]
kontrollklon/CoW-kopior. Se nedan
--remove-destination
ta bort varje befintlig målfil innan du försöker öppna den (jämför med --force)
--sparse=WHEN
kontrollera skapandet av glesa filer. Se nedan
--strip-trailing-slashes
ta bort alla efterföljande snedstreck från varje SOURCE-argument
-s, --symbolic-link
göra symboliska länkar istället för att kopiera
-S, --suffix=SUFFIX
åsidosätta det vanliga backup-suffixet
-t, --target-directory=DIRECTORY
kopiera alla KÄLL-argument till BIBLIOTEK
-T, --no-target-directory
behandla DEST som en normal fil
-u, --update
kopiera endast när SOURCE-filen är nyare än målfilen eller när målfilen saknas
-v, --verbose
explain what is being done
-x, --one-file-system
stay on this file system
-Z set SELinux security context of destination file to default type
--context[=CTX]
like -Z, or if CTX is specified then set the SELinux or SMACK security context to CTX
--help display this help and exit
--version
output version information and exit
By default, sparse SOURCE files are detected by a crude heuristic and the corresponding DEST file is made sparse as well. That is the behavior selected by --sparse=auto. Specify --sparse=always to create a sparse DEST file whenever the SOURCE file contains a long enough sequence of zero bytes. Use --sparse=never to inhibit creation of sparse files.
When --reflink[=always] is specified, perform a lightweight copy, where the data blocks are copied only when modified.
If this is not possible the copy fails, or if --reflink=auto is specified, fall back to a standard copy. Use --re‐
flink=never to ensure a standard copy is performed.
The backup suffix is '~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX. The version control method may be selected
via the --backup option or through the VERSION_CONTROL environment variable. Here are the values:
none, off
never make backups (even if --backup is given)
numbered, t
make numbered backups
existing, nil
numbered if numbered backups exist, simple otherwise
Exempel
För att kopiera till biblioteket A som ett under bibiotek under B.
cp -frv A B/