CP(1) Felhasználói parancsok CP(1)

cp - copy files and directories

ÖSSZEGZÉS

cp [KAPCSOLÓ]... [-T] FORRÁS CÉL
cp [KAPCSOLÓ]... FORRÁS... KÖNYVTÁR
cp [KAPCSOLÓ]... -t KÖNYVTÁR FORRÁS...

A FORRÁST a CÉLRA, vagy több FORRÁST a KÖNYVTÁRBA másol.

A hosszú kapcsolók kötelező argumentumai a rövid kapcsolókhoz is kötelezők.

-a, --archive
ugyanaz, mint a -dR --preserve=all
--attributes-only
nem másol fájladatokat, csak az attribútumokat
--backup[=CONTROL]
minden létező célfájlról mentést készít
-b
mint a --backup, de nem fogad el argumentumot
--copy-contents
rekurzió esetén a speciális fájlok tartalmát is másolja
-d
mint a --no-dereference --preserve=links
--debug
explain how a file is copied. Implies -v
-f, --force
ha egy létező célfájlt nem lehet megnyitni, akkor törli azt, majd újrapróbálja (figyelmen kívül marad a -n kapcsoló használatakor)
-i, --interactive
felülírás előtt kérdez
-H
parancssori szimbolikus linkek követése a FORRÁSBAN
-L, --dereference
a szimbolikus linkek követése mindig a FORRÁSBAN
-P, --no-dereference
soha ne kövesse a szimbolikus linkeket a FORRÁSBAN
--keep-directory-symlink
follow existing symlinks to directories
-l, --link
fájlok hard linkelése másolás helyett
-n, --no-clobber
(deprecated) silently skip existing files. See also --update
-p
mint a --preserve=mode,ownership,timestamps
--preserve[=ATTR_LIST]
preserve the specified attributes
--no-preserve=ATTR_LIST
nem őrzi meg a megadott attribútumokat
--parents
teljes forrásfájlnév használata a KÖNYVTÁR alatt
-R, -r, --recursive
könyvtárak rekurzív másolása
--reflink[=WHEN]
klón/CoW másolatok vezérlése. Lásd alább.
--remove-destination
minden célfájl törlése, még mielőtt megpróbálná megnyitni (ellentétben a --force kapcsolóval)
--sparse=WHEN
ritka fájlok létrehozásának szabályozása. Lásd alább.
--strip-trailing-slashes
eltávolítja a befejező osztásjeleket minden egyes FORRÁS argumentumról
-s, --symbolic-link
szimbolikus link létrehozása másolás helyett
-S, --suffix=SUFFIX
a biztonsági másolat szokásos kiterjesztésének felülbírálása
-t, --target-directory=KÖNYVTÁRBA
minden FORRÁS argumentum másolása a megadott KÖNYVTÁRBA
-T, --no-target-directory
a CÉL kezelése normál fájlként
--update[=UPDATE]
control which existing files are updated; UPDATE={all,none,none-fail,older(default)}
-u
equivalent to --update[=older]. See below
-v, --verbose
elmagyarázza, mi történik
-x, --one-file-system
az adott fájlrendszeren marad
-Z
a célfájl SELinux biztonsági környezetének beállítása az alapértelmezett típusra
--context[=CTX]
mint a -Z, vagy ha a CTX meg van adva, akkor a SELinux vagy SMACK biztonsági környezet beállítása CTX értékre
--help
ezen súgó megjelenítése és kilépés
--version
verzióinformációk megjelenítése és kilépés

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.

Alapértelmezésben a program kitalálja, hogy a FORRÁS fájl ritka-e vagy nem. Amennyiben igen, a megfelelő CÉL fájl is ritka lesz. Ez a --sparse=auto kapcsolónak megfelelő viselkedés. Megadható a --sparse=always kapcsoló, ekkor a CÉL fájl ritka lesz, amennyiben a FORRÁS megfelelő mennyiségű nulla bájtot tartalmaz. A --sparse=never kapcsolóval letiltható a ritka fájlok létrehozása.

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 like the --no-clobber option, in that no files in the destination are replaced, and skipped files do not induce a failure. 'none-fail' also ensures no files are replaced in the destination, but any skipped files are diagnosed and 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.

By default or with --reflink=auto, cp will try a lightweight copy, where the data blocks are copied only when modified, falling back to a standard copy if this is not possible. With --reflink[=always] cp will fail if CoW is not supported, while --reflink=never ensures a standard copy is performed.

A biztonsági másolat kiterjesztése „~”, hacsak nincs megadva a --suffix vagy a SIMPLE_BACKUP_SUFFIX használatával. A verziókövetés módját megválaszthatod a --backup kapcsolóval vagy a VERSION_CONTROL környezeti változó segítségével. Az érvényes értékek a következők:

nem készít mentést (még a --backup megadása esetén sem)
számozott mentést készít
számozott, ha már létezik számozott változat, egyébként egyszerű
mindig egyszerű biztonsági mentés

Kivételt képez, amikor a cp biztonsági mentést készít a FORRÁSRÓL és a force és backup kapcsolók egyaránt meg vannak adva, továbbá a FORRÁS és a CÉL ugyanaz a szabályos fájl.

Írta Torbjorn Granlund, David MacKenzie és Jim Meyering.

A hibák a(z) bug-coreutils@gnu.org címen jelenthetők.
A(z) GNU coreutils honlapja: https://www.gnu.org/software/coreutils/
Általános segítség a GNU szoftverek használatához: https://www.gnu.org/gethelp/
Report any translation bugs to https://translationproject.org/team/

SZERZŐI JOG

Copyright © 2026 Free Software Foundation, Inc. A licenc GPLv3+: a GNU GPL 3. vagy újabb változata: https://gnu.org/licenses/gpl.html.
Ez egy szabad szoftver, terjesztheti és/vagy módosíthatja. NINCS GARANCIA, a törvény által engedélyezett mértékig.

install(1)

Teljes dokumentáció https://www.gnu.org/software/coreutils/cp
vagy helyileg elérhető: info '(coreutils) cp invocation'

A kézikönyv magyar fordítását a Horváth András <horvatha@rs1.szif.hu> és Magyari Miklós <magyari@freemail.hu> készítette.

Ez a fordítás ingyenes dokumentáció; lásd a GNU General Public License 3. Vagy újabb verzióját a szerzői jogi feltételekkel kapcsolatban. Feltételezzük, hogy NEM FELELŐSSÉG.

Ha hibát talál a kézikönyv oldal fordításában, küldje el a e-mail cím: TODO..

2026 február GNU coreutils 9.10