CP(1) Prirucka uzivatele CP(1)
JMENO
cp - kopiruje soubory a adresare
POUZITI
cp [VOLBA]... [-T] ZDROJ CIL
cp [VOLBA]... ZDROJ... ADRESAR
cp [VOLBA]... -t ADRESAR ZDROJ...
POPIS
Kopiruje ZDROJ do CILe nebo vicero ZDROJu do ADRESARe.
Povinne argumenty dlouhych prepinacu jsou take povinne u odpovidajicich
kratkych prepinacu.
-a, --archive
stejne jako -dR --preserve=all
--attributes-only
nekopiruje obsah souboru, pouze jeho atributy
--backup[=CONTROL]
Vytvari zalozni kopie kazdeho souboru, ktery v cili existuje
-b jako --backup, ale bez argumentu
--copy-contents
kopiruje obsah specialnich souboru pri rekurzivnim pruchodu
-d stejne jako --no-dereference --preserve=links
--debug
explain how a file is copied. Implies -v
-f, --force
pokud cilovy soubor existuje ale nelze jej otevrit, smaze jej a
zkusi to znovu (ignorovano, je-li rovnez pouzit prepinac -n)
-i, --interactive
pta se pred prepsanim (prebije predchazejici prepinac -n)
-H Nasleduje symbolicke odkazy urcene ve ZDROJi na prikazove radce
-l, --link
misto kopirovani tvori pevne odkazy
-L, --dereference
nasleduje vsechny symbolicke odkazy ve ZDROJi
-n, --no-clobber
do not overwrite an existing file (overrides a -u or previous -i
option). See also --update
-P, --no-dereference
nikdy nasleduje symbolicke odkazy ve ZDROJi
-p stejne jako --preserve=mode,ownership,timestamps
--preserve[=SEZNAM_ATRIBUTU]
preserve the specified attributes
--no-preserve=SEZNAM_ATRIBUTU
nezachova vybrane atributy
--parents
v ADRESARi pouzije uplne jmeno zdrojoveho souboru
-R, -r, --recursive
kopiruje adresare rekurzivne
--reflink[=KDY]
ridi klonovane/CoW kopie. Vizte nize
--remove-destination
maze existujici cilove soubory jeste pred pokusem o jejich
otevreni (na rozdil od --force)
--sparse=KDY
ridi tvorbu souboru s dirami. Vizte nize
--strip-trailing-slashes
odstrani vsechna lomitka na konci kazdeho ZDROJe
-s, --symbolic-link
misto kopirovani vytvari symbolicke odkazy
-S, --suffix=PRIPONA
prenastavi priponu zaloznich souboru
-t, --target-directory=ADRESAR
kopiruje vsechny ZDROJe do ADRESARe
-T, --no-target-directory
povazuje CIL za normalni soubor
--update[=UPDATE]
control which existing files are updated;
UPDATE={all,none,older(default)}. See below
-u equivalent to --update[=older]
-v, --verbose
vypisuje provadene operace
-x, --one-file-system
nebude kopirovat podadresare z jineho svazku nez na kterem
kopirovani zacalo
-Z nastavi selinuxovy bezpecnosti kontext ciloveho souboru na
vychozi hodnotu
--context[=KONTEXT]
jako -Z nebo je-li KONTEXT zadan, nastavi selinuxovy nebo
smackovy bezpecnosti kontext na KONTEXT
--help vypise navod k pouziti na standardni vystup a bezchybne skonci
--version
Vypise informaci o verzi programu a skonci
ATTR_LIST is a comma-separated list of attributes. Attributes are
'mode' for permissions (including any ACL and xattr permissions),
'ownership' for user and group, 'timestamps' for file timestamps,
'links' for hard links, 'context' for security context, 'xattr' for
extended attributes, and 'all' for all attributes.
Ve vychozim nastaveni jsou ridke ZDROJove soubory rozpoznavany hrubou
heuristikou a odpovidajici CILovy soubor je vytvoren jako ridky. To je
chovani zvolene pomoci --sparse=auto. Volba --sparse=always zpusobi
tvorbu ridkych souboru pokazde, kdyz ZDROJovy soubor obsahuje
dostatecne dlouhou sekvenci nulovych bajtu. Volba --sparse=never
vytvareni ridkych souboru zakaze.
UPDATE controls which existing files in the destination are replaced.
'all' is the default operation when an --update option is not
specified, and results in all existing files in the destination being
replaced. 'none' is similar to the --no-clobber option, in that no
files in the destination are replaced, but also skipped files do not
induce a failure. 'older' is the default operation when --update is
specified, and results in files being replaced if they're older than
the corresponding source file.
Je-li uvedeno --reflink[=always], bude vytvorena lehka kopie, do niz
jsou bloky dat nakopirovany az pri sve zmene. Ne-li to mozne,
kopirovani selze. Avsak je-li uvedeno --reflink=auto, kopirovani se v
pripade chyby vrati k standardnimu zpusobu vytvareni kopii. Standardni
zpusob vytvareni kopii lze vynutit pomoci --reflink=never.
Pripona zaloznich souboru je '~', pokud nebyla nastavena pouzitim
--suffix nebo SIMPLE_BACKUP_SUFFIX. Metoda pro kontrolu verzi muze byt
zmenena pomoci volby --backup nebo promennou prostredi VERSION_CONTROL.
Povolene hodnoty jsou:
none, off
nikdy nevytvaret zalohy (i pokud je pouzito --backup)
numbered, t
vytvari cislovane zalohy
existing, nil
vytvari cislovane zalohy, pokud jsou jiz pouzity, v opacnem
pripade vytvari proste zalohy
simple, never
vzdy vytvari proste zalohy
Vyjimkou je pripad, kdy jsou pouzity volby force a backup a ZDROJ a CIL
jsou stejna jmena pro existujici prosty soubor. Tehdy cp vytvori zalohu
ZDROJe.
AUTOR
Napsal Torbjorn Granlund, David MacKenzie a Jim Meyering.
HLASENI CHYB
On-line napoveda GNU coreutils:
Chyby v prekladu hlaste na
(cesky)
COPYRIGHT
Copyright (C) 2023 Free Software Foundation, Inc. Licence GPLv3+: GNU
GPLverze 3 nebo novejsi .
Toto je volne programove vybaveni: muzete jej menit a sirit. Je zcela
BEZ ZARUKY, v rozsahu povolenem zakonem.
DALSI INFORMACE
install(1)
Uplna dokumentace je na:
nebo dostupna lokalne skrze: info '(coreutils) cp invocation'
PREKLAD
Preklad teto prirucky do spanelstiny vytvorili Petr Kolar
a Kamil Dudka
Tento preklad je bezplatna dokumentace; Prectete si GNU General Public
License Version 3 nebo
novejsi ohledne podminek autorskych prav. Neexistuje ZADNA ODPOVEDNOST.
Pokud narazite na nejake chyby v prekladu teto prirucky, poslete e-mail
na adresu .
GNU coreutils 9.4 Leden 2024 CP(1)