Man page - cp(1)

Packages contains this manual

Available languages:

en fr pt_BR es pl vi nb ko nl da cs tr hu sv ja uk id fi ru ro zh_TW sr zh_CN de

Manual

CP

์ด ๋ฆ„
์š” ์•ฝ
์„ค ๋ช…
์ € ์ž
๋ฒ„ ๊ทธ ๋ณด ๊ณ 
์ถ” ๊ฐ€ ์ฐธ ์กฐ
๋ฒˆ ์—ญ

์ด ๋ฆ„

cp - ํŒŒ ์ผ ๋ณต ์‚ฌ

์š” ์•ฝ

cp [ ์˜ต ์…˜ ]... [ -T ] ์› ๋ณธ ๋Œ€ ์ƒ
cp
[ ์˜ต ์…˜ ]... ์› ๋ณธ ... ๋”” ๋ ‰ ํ„ฐ ๋ฆฌ
cp
[ ์˜ต ์…˜ ]... -t ๋”” ๋ ‰ ํ„ฐ ๋ฆฌ ์› ๋ณธ ...

์„ค ๋ช…

์› ๋ณธ ์„ ๋Œ€ ์ƒ ์œผ ๋กœ , ๋˜ ๋Š” ๋‹ค ์ค‘ ์› ๋ณธ ์„ ๋”” ๋ ‰ ํ„ฐ ๋ฆฌ ๋กœ ๋ณต ์‚ฌ ํ•ฉ ๋‹ˆ ๋‹ค .

๊ธด ์˜ต ์…˜ ์˜ ํ•„ ์ˆ˜ ์ธ ์ž ๊ฐ’ ์€ ์งง ์€ ์˜ต ์…˜ ์— ์„œ ๋„ ๋งˆ ์ฐฌ ๊ฐ€ ์ง€ ์ž… ๋‹ˆ ๋‹ค .
-a
, --archive

-dR --preserve = all ์˜ต ์…˜ ๊ณผ ๋™ ์ผ

--attributes-only

ํŒŒ ์ผ ๋ฐ ์ด ํ„ฐ ๋ฅผ ๋ณต ์‚ฌ ํ•˜ ์ง€ ์•Š ๊ณ  ์† ์„ฑ ๊ฐ’ ๋งŒ ๋ณต ์‚ฌ

--backup [= ์ปจ ํŠธ ๋กค ]

๊ธฐ ์กด ๋Œ€ ์ƒ ํŒŒ ์ผ ์˜ ๋ฐฑ ์—… ์„ ๋งŒ ๋“ฌ

-b

--backup ์˜ต ์…˜ ๊ณผ ์œ  ์‚ฌ ํ•˜ ๋‚˜ ์ธ ์ž ๋ฅผ ๋ฐ› ์ง€ ์•Š ์Œ

--copy-contents

ํ•˜ ์œ„ ์—ฐ ์† ๋ณต ์‚ฌ ์‹œ ํŠน ์ˆ˜ ํŒŒ ์ผ ์˜ ๋‚ด ์šฉ ๋ณต ์‚ฌ

-d

--no-dereference --preserve = links ์˜ต ์…˜ ๊ณผ ๋™ ์ผ

--debug

ํŒŒ ์ผ ๋ณต ์‚ฌ ๋ฐฉ ์‹ ์„ ์„ค ๋ช… ํ•ฉ ๋‹ˆ ๋‹ค . -v ์ƒ ๋žต

-f , --force

๊ธฐ ์กด ๋Œ€ ์ƒ ํŒŒ ์ผ ์„ ์—ด ์ˆ˜ ์—† ์„ ๊ฒฝ ์šฐ , ํ•ด ๋‹น ํŒŒ ์ผ ์„ ์ œ ๊ฑฐ ํ•˜ ๊ณ  ๋‹ค ์‹œ ์‹œ ๋„ ํ•ฉ ๋‹ˆ ๋‹ค ( -n ์˜ต ์…˜ ์„ ํ•จ ๊ป˜ ์‚ฌ ์šฉ ํ•˜ ๋ฉด ์ด ์˜ต ์…˜ ์€ ๋ฌด ์‹œ ํ•ฉ ๋‹ˆ ๋‹ค )

-i , --interactive

๋ฎ ์–ด ์“ฐ ๊ธฐ ์ „ ์— ์งˆ ๋ฌธ ํ•ฉ ๋‹ˆ ๋‹ค ( -n ์˜ต ์…˜ ์„ ๋ฎ ์–ด ์”€ )

-H

์› ๋ณธ ์˜ ๋ช… ๋ น ํ–‰ ์‹ฌ ๋ณผ ๋ฆญ ๋ง ํฌ ๋ฅผ ๋”ฐ ๋ผ ๊ฐ‘ ๋‹ˆ ๋‹ค

-l , --link

๋ณต ์‚ฌ ํ•˜ ๋Š” ๋Œ€ ์‹  ํŒŒ ์ผ ์˜ ํ•˜ ๋“œ ๋ง ํฌ ๋ฅผ ๋งŒ ๋“ญ ๋‹ˆ ๋‹ค

-L , --dereference

์› ๋ณธ ์˜ ์‹ฌ ๋ณผ ๋ฆญ ๋ง ํฌ ๋ฅผ ๋”ฐ ๋ผ ๊ฐ‘ ๋‹ˆ ๋‹ค

-n , --no-clobber

(deprecated) silently skip existing files. See also --update

-P , --no-dereference

์› ๋ณธ ์˜ ์‹ฌ ๋ณผ ๋ฆญ ๋ง ํฌ ๋ฅผ ๋”ฐ ๋ผ ๊ฐ€ ์ง€ ์•Š ์Šต ๋‹ˆ ๋‹ค

-p

--preserve = mode ,ownership,timestamps ์™€ ๋™ ์ผ

--preserve [= ์† ์„ฑ _๋ชฉ ๋ก ]

preserve the specified attributes

--no-preserve = ์† ์„ฑ _๋ชฉ ๋ก

์ง€ ์ • ์† ์„ฑ ์„ ๋ณด ์กด ํ•˜ ์ง€ ์•Š ์Šต ๋‹ˆ ๋‹ค

--parents

๋”” ๋ ‰ ํ„ฐ ๋ฆฌ ์˜ ์ „ ์ฒด ์› ๋ณธ ํŒŒ ์ผ ์ด ๋ฆ„ ์„ ํ™œ ์šฉ ํ•ฉ ๋‹ˆ ๋‹ค

-R , -r , --recursive

๋”” ๋ ‰ ํ„ฐ ๋ฆฌ ์˜ ํ•˜ ์œ„ ์š” ์†Œ ๋„ ๋ณต ์‚ฌ ํ•ฉ ๋‹ˆ ๋‹ค

--reflink [= ์‹œ ๊ธฐ ]

ํด ๋ก  /CoW ๋ณต ์ œ ๋ฅผ ์ œ ์–ด ํ•ฉ ๋‹ˆ ๋‹ค . ์•„ ๋ž˜ ์ฐธ ๊ณ 

--remove-destination

๊ฐ ๊ธฐ ์กด ๋Œ€ ์ƒ ํŒŒ ์ผ ์„ ์—ด ๊ธฐ ์ „ ์ œ ๊ฑฐ ํ•ฉ ๋‹ˆ ๋‹ค ( --force ์˜ต ์…˜ ๊ณผ ๋Š” ๋ฐ˜ ๋Œ€ ์ž„ )

--sparse = ์‹œ ๊ธฐ

ํฌ ์†Œ ํŒŒ ์ผ ์ƒ ์„ฑ ์„ ์ œ ์–ด ํ•ฉ ๋‹ˆ ๋‹ค . ํ•˜ ๋‹จ ์ฐธ ์กฐ

--strip-trailing-slashes

๊ฐ ์› ๋ณธ ์ธ ์ž ์˜ ๋งˆ ์ง€ ๋ง‰ ์Šฌ ๋ž˜ ์‹œ ๋ฅผ ์ œ ๊ฑฐ ํ•ฉ ๋‹ˆ ๋‹ค

-s , --symbolic-link

๋ณต ์‚ฌ ํ•˜ ๋Š” ๋Œ€ ์‹  ์‹ฌ ๋ณผ ๋ฆญ ๋ง ํฌ ๋ฅผ ๋งŒ ๋“ญ ๋‹ˆ ๋‹ค

-S , --suffix = ์ ‘ ๋ฏธ ๋ถ€

์ผ ๋ฐ˜ ์  ์ธ ๋ฐฑ ์—… ์ ‘ ๋ฏธ ๋ถ€ ๋Œ€ ์‹  ์ง€ ์ • ์ ‘ ๋ฏธ ๋ถ€ ๋ฅผ ์  ์šฉ ํ•ฉ ๋‹ˆ ๋‹ค

-t , --target-directory = ๋”” ๋ ‰ ํ„ฐ ๋ฆฌ

๋ชจ ๋“  ์› ๋ณธ ์ธ ์ž ๋ฅผ ๋”” ๋ ‰ ํ„ฐ ๋ฆฌ ๋กœ ๋ณต ์‚ฌ ํ•ฉ ๋‹ˆ ๋‹ค

-T , --no-target-directory

๋Œ€ ์ƒ ์„ ์ผ ๋ฐ˜ ํŒŒ ์ผ ์ฒ˜ ๋Ÿผ ์ทจ ๊ธ‰ ํ•ฉ ๋‹ˆ ๋‹ค

--update [= ์—… ๋ฐ ์ด ํŠธ ]

control which existing files are updated; UPDATE={all,none,none-fail,older(default)}

-u

equivalent to --update [= older ]. See below

-v , --verbose

์–ด ๋–ค ๋™ ์ž‘ ์„ ๋ ๋ƒˆ ๋Š” ์ง€ ์„ค ๋ช… ํ•ฉ ๋‹ˆ ๋‹ค

--keep-directory-symlink

follow existing symlinks to directories

-x , --one-file-system

์ด ํŒŒ ์ผ ์‹œ ์Šค ํ…œ ์— ์„œ ๊ณ„ ์† ์ง„ ํ–‰ ํ•ฉ ๋‹ˆ ๋‹ค

-Z

๋Œ€ ์ƒ ํŒŒ ์ผ ์˜ SELinux ๋ณด ์•ˆ ์ปจ ํ… ์Šค ํŠธ ๋ฅผ ๊ธฐ ๋ณธ ํ˜• ์œผ ๋กœ ์ง€ ์ • ํ•ฉ ๋‹ˆ ๋‹ค

--context [= ์ปจ ํ… ์Šค ํŠธ ]

-Z ์˜ต ์…˜ ๊ณผ ์œ  ์‚ฌ ํ•˜ ๋‚˜ , ์ปจ ํ… ์Šค ํŠธ ๋ฅผ ์ง€ ์ • ํ•˜ ๋ฉด SELinux ๋˜ ๋Š” SMACK ๋ณด ์•ˆ ์ปจ ํ… ์Šค ํŠธ ๋ฅผ ์ปจ ํ… ์Šค ํŠธ ๋กœ ์„ค ์ • ํ•ฉ ๋‹ˆ ๋‹ค

--help

์ด ๋„ ์›€ ๋ง ์„ ํ‘œ ์‹œ ํ•˜ ๊ณ  ๋‚˜ ๊ฐ‘ ๋‹ˆ ๋‹ค

--version

๋ฒ„ ์ „ ์ • ๋ณด ๋ฅผ ์ถœ ๋ ฅ ํ•˜ ๊ณ  ๋‚˜ ๊ฐ‘ ๋‹ˆ ๋‹ค

์† ์„ฑ _๋ชฉ ๋ก ์€ ์‰ผ ํ‘œ ๋กœ ๊ตฌ ๋ถ„ ํ•œ ์† ์„ฑ ๊ฐ’ ๋ชฉ ๋ก ์ž… ๋‹ˆ ๋‹ค . ์† ์„ฑ ๊ฐ’ ์— ๋Š” ๊ถŒ ํ•œ ์— ํ•ด ๋‹น ํ•˜ ๋Š” โ€™modeโ€™ (์–ด ๋–ค ACL ๋ฐ xattr ๊ถŒ ํ•œ ๋„ ํ•ด ๋‹น ), ์†Œ ์œ  ์‚ฌ ์šฉ ์ž ๋ฐ ๊ทธ ๋ฃน ์— ํ•ด ๋‹น ํ•˜ ๋Š” โ€™ownershipโ€™, ํŒŒ ์ผ ํƒ€ ์ž„ ์Šค ํƒฌ ํ”„ ์— ํ•ด ๋‹น ํ•˜ ๋Š” โ€™timestampsโ€™, ํ•˜ ๋“œ ๋ง ํฌ ์— ํ•ด ๋‹น ํ•˜ ๋Š” โ€™linksโ€™, ๋ณด ์•ˆ ์ปจ ํ… ์Šค ํŠธ ์— ํ•ด ๋‹น ํ•˜ ๋Š” โ€™contextโ€™, ํ™• ์žฅ ์† ์„ฑ ์— ํ•ด ๋‹น ํ•˜ ๋Š” โ€™xattrโ€™, ๊ทธ ๋ฆฌ ๊ณ  ๋ชจ ๋“  ์† ์„ฑ ์— ํ•ด ๋‹น ํ•˜ ๋Š” โ€™allโ€™์ด ์žˆ ์Šต ๋‹ˆ ๋‹ค .

๊ธฐ ๋ณธ ์  ์œผ ๋กœ ํฌ ์†Œ ์› ๋ณธ ํŒŒ ์ผ ์€ ๋Œ€ ๊ฐ• ์˜ ๊ฒฝ ํ—˜ ์„ ํ†ต ํ•ด ์ฐพ ์œผ ๋ฉฐ , ๊ด€ ๋ จ ๋Œ€ ์ƒ ํŒŒ ์ผ ์—ญ ์‹œ ๋งˆ ์ฐฌ ๊ฐ€ ์ง€ ๋กœ ํฌ ์†Œ ํŒŒ ์ผ ๋กœ ๋งŒ ๋“ค ์ˆ˜ ์žˆ ์Šต ๋‹ˆ ๋‹ค . ์ด ๋Š” --sparse = auto ์˜ต ์…˜ ์„ ์„ค ์ • ํ•˜ ๋ฉด ๋ฉ ๋‹ˆ ๋‹ค . ์› ๋ณธ ํŒŒ ์ผ ์— ์ถฉ ๋ถ„ ํžˆ ๊ธด 0 ๋ฐ” ์ด ํŠธ ์‹œ ํ€€ ์Šค ๊ฐ€ ์žˆ ์„ ๋•Œ ๋งˆ ๋‹ค ํฌ ์†Œ ๋Œ€ ์ƒ ์„ ๋งŒ ๋“ค ๋ ค ๋ฉด --sparse = always ์˜ต ์…˜ ์„ ์ง€ ์ • ํ•˜ ์‹ญ ์‹œ ์˜ค . ํฌ ์†Œ ํŒŒ ์ผ ๋งŒ ๋“ค ๊ธฐ ๋™ ์ž‘ ์„ ๋ง‰ ์œผ ๋ ค ๋ฉด --sparse = never ์˜ต ์…˜ ์„ ์‚ฌ ์šฉ ํ•˜ ์‹ญ ์‹œ ์˜ค .

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.

--reflink [= always ] ๋ฅผ ์ง€ ์ • ํ•˜ ๋ฉด , ๊ฒฝ ๋Ÿ‰ ๋ณต ์‚ฌ ๋ฅผ ์ˆ˜ ํ–‰ ํ•˜ ๋ฉฐ , ๋ฐ ์ด ํ„ฐ ๋ธ” ๋ก ์„ ์ˆ˜ ์ • ํ–ˆ ์„ ๊ฒฝ ์šฐ ์ด ๋ฅผ ๋ณต ์‚ฌ ํ•ฉ ๋‹ˆ ๋‹ค . ๋ถˆ ๊ฐ€ ๋Šฅ ํ•œ ๊ฒฝ ์šฐ ๋ณต ์‚ฌ ์— ์‹ค ํŒจ ํ•˜ ๊ฑฐ ๋‚˜ , --reflink [= auto ] ์˜ต ์…˜ ์„ ์ง€ ์ • ํ•˜ ๋ฉด ํ‘œ ์ค€ ๋ณต ์‚ฌ ๋ฐฉ ์‹ ์œผ ๋กœ ๋Œ€ ์ฒด ์ˆ˜ ํ–‰ ํ•ฉ ๋‹ˆ ๋‹ค . ํ™• ์‹ค ํžˆ ํ‘œ ์ค€ ๋ณต ์‚ฌ ๋™ ์ž‘ ์„ ์ˆ˜ ํ–‰ ํ•˜ ๋ ค ๋ฉด --reflink [= never ] ์˜ต ์…˜ ์„ ์‚ฌ ์šฉ ํ•˜ ์‹ญ ์‹œ ์˜ค .

--suffix ๋˜ ๋Š” SIMPLE_BACKUP_SUFFIX์— ์„œ ์ง€ ์ • ํ•˜ ์ง€ ์•Š ๋Š” ํ•œ , ๋ฐฑ ์—… ์ ‘ ๋ฏธ ๋ถ€ ๋Š” โ€™หœโ€™์ž… ๋‹ˆ ๋‹ค . ๋ฒ„ ์ „ ๊ด€ ๋ฆฌ ๋ฐฉ ์‹ ์€ --backup ์˜ต ์…˜ ๋˜ ๋Š” VERSION_CONTROL ํ™˜ ๊ฒฝ ๋ณ€ ์ˆ˜ ๋กœ ์„  ํƒ ํ•ฉ ๋‹ˆ ๋‹ค . ํ•ด ๋‹น ๊ฐ’ ์€ ๋‹ค ์Œ ๊ณผ ๊ฐ™ ์Šต ๋‹ˆ ๋‹ค :
none, off

๋ฐฑ ์—… ์„ ํ•˜ ์ง€ ์•Š ์Šต ๋‹ˆ ๋‹ค ( --backup ์˜ต ์…˜ ์„ ๋ถ™ ์—ฌ ๋„ )

numbered, t

๋ฒˆ ํ˜ธ ๊ฐ€ ์ฃผ ์–ด ์ง„ ๋ฐฑ ์—… ์„ ๋งŒ ๋“ญ ๋‹ˆ ๋‹ค

existing, nil

๋ฒˆ ํ˜ธ ๊ฐ€ ์ฃผ ์–ด ์ง„ ๋ฐฑ ์—… ์ด ์žˆ ์œผ ๋ฉด ๋ฒˆ ํ˜ธ ๋ฅผ ์ฃผ ๊ณ  , ๊ทธ ๋ ‡ ์ง€ ์•Š ์œผ ๋ฉด ๋‹จ ์ˆœ ํ•˜ ๊ฒŒ ํ•ฉ ๋‹ˆ ๋‹ค

simple, never

ํ•ญ ์ƒ ๋‹จ ์ˆœ ๋ฐฑ ์—… ์„ ํ•ฉ ๋‹ˆ ๋‹ค

ํŠน ๋ณ„ ํ•œ ๊ฒฝ ์šฐ ๋กœ , ๊ฐ• ์ œ ์™€ ๋ฐฑ ์—… ์˜ต ์…˜ ์ด ์ฃผ ์–ด ์ง€ ๋ฉฐ ์› ๋ณธ ๊ณผ ๋Œ€ ์ƒ ์˜ ์ด ๋ฆ„ ์ด ๊ฐ™ ๊ณ  , ์กด ์žฌ ํ•˜ ๋Š” ์ผ ๋ฐ˜ ํŒŒ ์ผ ์ผ ๋•Œ cp๋Š” ์› ๋ณธ ์˜ ๋ฐฑ ์—… ์„ ๋งŒ ๋“ญ ๋‹ˆ ๋‹ค .

์ € ์ž

Torbjorn Granlund, David MacKenzie, Jim Meyering์ด (๊ฐ€ ) ์ž‘ ์„ฑ ํ•จ .

๋ฒ„ ๊ทธ ๋ณด ๊ณ 

GNU coreutils ์˜จ ๋ผ ์ธ ๋„ ์›€ ๋ง : <https://www.gnu.org/software/coreutils/>
๋ฒˆ ์—ญ ๋ฒ„ ๊ทธ ๋Š” <https://translationproject.org/team/ko.html>

์ถ” ๊ฐ€ ์ฐธ ์กฐ

install (1)

์™„ ์ „ ํ•œ ๋ฌธ ์„œ <https://www.gnu.org/software/coreutils/cp>
๋˜ ๋Š” ๋กœ ์ปฌ ๋ฌธ ์„œ : info '(coreutils) cp invocation'

Packaged by Debian (9.7-2)
Copyright ยฉ 2025 Free Software Foundation, Inc.
๋ผ ์ด ์„  ์Šค GPLv3+: GNU GPL ๋ฒ„ ์ „ 3 ์ด ์ƒ <https://gnu.org/licenses/gpl.html>.
์ด ํ”„ ๋กœ ๊ทธ ๋žจ ์€ ์ž ์œ  ์†Œ ํ”„ ํŠธ ์›จ ์–ด ์ž… ๋‹ˆ ๋‹ค : ์ž ์œ  ๋กญ ๊ฒŒ ๋ฐ” ๊พธ ๊ณ  ์žฌ ๋ฐฐ ํฌ ํ•  ์ˆ˜ ์žˆ ์Šต ๋‹ˆ ๋‹ค .
๋ฒ• ๋ฅ  ์ด ํ—ˆ ์šฉ ํ•˜ ๋Š” ๋ชจ ๋“  ๋ฒ” ์œ„ ๋‚ด ์˜ ๋ณด ์ฆ ์€ ์—† ์Šต ๋‹ˆ ๋‹ค .

๋ฒˆ ์—ญ

์ด ๋งค ๋‰ด ์–ผ ํŽ˜ ์ด ์ง€ ์˜ ํ•œ ๊ตญ ์–ด ๋ฒˆ ์—ญ ์€ ๋‹ค ์Œ ์— ์˜ ํ•ด ํŽธ ์ง‘ ๋˜ ์—ˆ ์Šต ๋‹ˆ ๋‹ค :

์ด ๋ฒˆ ์—ญ ์€ ๋ฌด ๋ฃŒ ๋ฌธ ์„œ ์ž… ๋‹ˆ ๋‹ค . ์ € ์ž‘ ๊ถŒ ์กฐ ๊ฑด ์— ๋Œ€ ํ•ด ์„œ ๋Š” GNU General Public License ๋ฒ„ ์ „ 3 ์ด ์ƒ ์„ ์ฝ ์œผ ์‹ญ ์‹œ ์˜ค . ์ฑ… ์ž„ ์ด ์—† ์Šต ๋‹ˆ ๋‹ค .

์ด ๋งค ๋‰ด ์–ผ ํŽ˜ ์ด ์ง€ ์˜ ๋ฒˆ ์—ญ ์— ์„œ ์˜ค ๋ฅ˜ ๋ฅผ ๋ฐœ ๊ฒฌ ํ•˜ ๋ฉด translation-team-ko@googlegroups.com ๋กœ ์ด ๋ฉ” ์ผ ์„ ๋ณด ๋‚ด ์ฃผ ์‹ญ ์‹œ ์˜ค .