ÐÑполÑзование: cp [ÐÐ-T] ÐСТÐЧÐÐÐ ÐÐÐÐÐЧÐÐÐÐ
или: cp [ÐÐ
p [ÐÐ
СТÐЧÐÐРв ÐÐÐÐÐЧÐÐÐÐ, или неÑколÑко ÐСТÐЧÐÐÐÐРв ÐÐТÐÐ
нÑÑ
клÑÑей, обÑзаÑелÑÐ½Ñ Ð¸ Ð´Ð»Ñ ÐºÐ¾ÑоÑкиÑ
.
-a, --archive Ñо же, ÑÑо и -dPR --preserve=all
--attributes-only не копиÑоваÑÑ Ð´Ð°Ð½Ð½Ñе Ñайла, ÑолÑко аÑÑибÑÑÑ
--backup[=ÐÐÐÐÐ] ÑоздаваÑÑ ÑезеÑвнÑÑ ÐºÐ¾Ð¿Ð¸Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñелевого
Ñайла
-b Ñо же, ÑÑо и --backup, но без аÑгÑменÑа
--copy-contents копиÑоваÑÑ ÑодеÑжимое ÑпеÑиалÑнÑÑ
Ñайлов пÑи
ÑекÑÑÑивной обÑабоÑке
-d Ñо же, ÑÑо и --no-dereference --preserve=link
-f, --force еÑли нелÑÐ·Ñ Ð¾ÑкÑÑÑÑ ÑÑÑеÑÑвÑÑÑий Ñайл,
ÑдалиÑÑ ÐµÐ³Ð¾ и попÑобоваÑÑ ÐµÑÑ Ñаз(Ñ ÑезеÑвнÑм,
еÑли Ñказан клÑÑ -n)
-i, --interactive ÑпÑаÑиваÑÑ Ð¿ÐµÑед Ñем как пеÑепиÑÑваÑÑ(оÑменÑеÑ
Ñанее ÑказаннÑй клÑÑ -n)
-H ÑледоваÑÑ Ð¿Ð¾ ÑимволÑнÑм ÑÑÑлкам в ÐСТÐЧÐÐÐÐ
-l, --link ÑоздаваÑÑ Ð¶ÑÑÑкие ÑÑÑлки вмеÑÑо копиÑованиÑ
-L, --dereference вÑегда ÑледоваÑÑ ÑимволÑнÑм ÑÑÑлкам в ÐСТÐЧÐÐÐÐ
-n, --no-clobber не пеÑезапиÑÑваÑÑ ÑÑÑеÑÑвÑÑÑий Ñайл (оÑменÑеÑ
Ñанее ÑказаннÑй клÑÑ -i)
-P, --no-dereference не ÑледоваÑÑ Ð¿Ð¾ ÑимволÑнÑм ÑÑÑлкам в ÐСТÐЧÐÐÐÐ
-p Ñо же, ÑÑо и
--preserve=mode,ownership,timestamps
--preserve[=СÐÐС_ÐТТР] ÑоÑ
ÑанÑÑÑ ÑказаннÑе аÑÑибÑÑÑ (по ÑмолÑаниÑ:
mode,ownership,timestamps) и, еÑли возможно,
дополниÑелÑнÑе аÑÑибÑÑÑ: context, links, xattr,
all
--no-preserve=СÐÐС_ÐТТРне ÑоÑ
ÑанÑÑÑ ÑказаннÑе аÑÑибÑÑÑ
--parents добавиÑÑ Ð¸ÑÑ
однÑй пÑÑÑ Ðº ÐÐТÐÐ
, --recursive ÑекÑÑÑивно копиÑоваÑÑ ÐºÐ°Ñалоги
--reflink[=ÐÐÐÐÐ] конÑÑолиÑоваÑÑ ÐºÐ¾Ð¿Ð¸Ð¸ clone/CoW. См. ниже.
--remove-destination ÑдалÑÑÑ ÐºÐ°Ð¶Ð´Ñй Ñайл назнаÑÐµÐ½Ð¸Ñ Ð¿ÐµÑед
попÑÑкой его оÑкÑÑÑÑ (обÑаÑно к --force)
--sparse=ÐÐÐÐÐ ÑпÑавлÑÑÑ Ñозданием ÑазÑеженнÑÑ
Ñайлов.
См. ниже.
--strip-trailing-slashes ÑдалÑÑÑ Ð²Ñе конеÑнÑе коÑÑе ÑеÑÑÑ Ð¸Ð· каждого
аÑгÑменÑа ÐСТÐЧÐÐÐ
-s, --symbolic-link ÑоздаваÑÑ ÑимволÑнÑе ÑÑÑлки вмеÑÑо копиÑованиÑ
-S, --suffix=СУФФÐÐС иÑполÑзоваÑÑ Ð´Ð»Ñ Ð·Ð°Ð¿Ð°ÑнÑÑ
копий заданнÑй
СУФФÐÐС
--target-directory=ÐÐТ ÑкопиÑоваÑÑ Ð²Ñе ÐСТÐЧÐÐÐРв ÐÐТÐÐ
o-target-directory ÑÑиÑаÑÑ ÐÐÐÐÐЧÐÐÐРобÑÑнÑм Ñайлом
-u, --update копиÑоваÑÑ ÑолÑко Ñогда когда иÑÑ
однÑй Ñайл
новее Ñем Ñайл назнаÑениÑ, или когда Ñайл
назнаÑÐµÐ½Ð¸Ñ Ð¾ÑÑÑÑÑÑвÑеÑ
-v, --verbose поÑÑнÑÑÑ ÑÑо бÑÐ´ÐµÑ Ñделано
-x, --one-file-system оÑÑаваÑÑÑÑ Ð² пÑеделаÑ
одной Ñайловой ÑиÑÑемÑ
--help показаÑÑ ÑÑÑ ÑпÑÐ°Ð²ÐºÑ Ð¸ вÑйÑи
--version показаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ веÑÑии и вÑйÑи
Ðо ÑмолÑаниÑ, ÑазÑеженнÑе ÑÐ°Ð¹Ð»Ñ ÐСТÐЧÐÐÐÐ ÑаÑпознаÑÑÑÑ Ð¿Ñи помоÑи гÑÑбой
ÑвÑиÑÑиÑеÑкой пÑоÑедÑÑÑ Ð¸ ÑооÑвеÑÑÑвенно ÑоздаÑÑÑÑ ÑазÑеженнÑе ÐÐÐÐÐЧÐÐÐЯ.
Такое поведение задаÑÑÑÑ Ð¿Ñи помоÑи клÑÑа --sparse=auto.
С клÑÑом --sparse=always вÑегда ÑоздаÑÑÑÑ ÑазÑеженнÑй Ñайл ÐÐÐÐÐЧÐÐÐЯ, вне
завиÑимоÑÑи Ð¾Ñ Ñого, ÑодеÑÐ¶Ð¸Ñ Ð»Ð¸ ÐСТÐЧÐÐРдоÑÑаÑоÑно длиннÑе
поÑледоваÑелÑноÑÑи нÑлевÑÑ
байÑов. ÐÑполÑзÑйÑе клÑÑ --sparse=never длÑ
запÑеÑÐµÐ½Ð¸Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑазÑеженнÑÑ
Ñайлов.
ÐÑли Ñказано --reflink[=always], вÑполнÑеÑÑÑ Ð¾Ð±Ð»ÐµÐ³ÑÑнное копиÑование, пÑи коÑоÑом
блоки даннÑÑ
копиÑÑÑÑÑÑ ÑолÑко пÑи изменении. ÐÑли ÑÑо невозможно, или еÑли
Ñказано --reflink=auto, Ñо иÑполÑзÑеÑÑÑ Ð¾Ð±ÑÑное копиÑование.
Ðо ÑмолÑÐ°Ð½Ð¸Ñ ÑÑÑÑÐ¸ÐºÑ Ð´Ð»Ñ Ð·Ð°Ð¿Ð°ÑнÑÑ
копий ~, еÑли ÑолÑко не ÑÑÑановлена
пеÑÐµÐ¼ÐµÐ½Ð½Ð°Ñ Ð¾ÐºÑÑÐ¶ÐµÐ½Ð¸Ñ SIMPLE_BACKUP_SUFFIX или клÑÑ --suffix. СпоÑоб конÑÑолÑ
веÑÑий Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ÑÑÑановлен пÑи помоÑи клÑÑа --backup или пеÑеменной
окÑÑÐ¶ÐµÐ½Ð¸Ñ VERSION_CONTROL. ÐопÑÑÑимÑе знаÑениÑ:
none, off никогда не ÑоздаваÑÑ ÑезеÑвнÑÑ
копий (даже еÑли
Ñказан клÑÑ --backup)
numbered, t ÑоздаваÑÑ Ð½ÑмеÑованнÑе копии
existing, nil еÑли ÑÑÑеÑÑвÑÑÑ Ð½ÑмеÑованнÑе копии, Ñо ÑоздаваÑÑ
нÑмеÑованнÑе инаÑе ÑоздаваÑÑ Ð¿ÑоÑÑÑе
simple. never вÑегда ÑоздаваÑÑ Ð¿ÑоÑÑÑе копии
Ðак иÑклÑÑение, cp ÑÐ¾Ð·Ð´Ð°ÐµÑ ÑезеÑвнÑÑ ÐºÐ¾Ð¿Ð¸Ñ ÐСТÐЧÐÐÐÐ, еÑли заданÑ
клÑÑи -f и -b, а еÑли ÐСТÐЧÐÐÐ ÑÐ¾Ð²Ð¿Ð°Ð´Ð°ÐµÑ Ñ ÐÐÐÐÐЧÐÐÐÐÐ, Ñо cp ÑоздаеÑ
ÑезеÑвнÑÑ ÐºÐ¾Ð¿Ð¸Ñ ÐÐÐÐÐЧÐÐÐЯ.
Ðб оÑибкаÑ
в cp ÑообÑайÑе по адÑеÑÑ bug-coreutils@gnu.org.
ÐомаÑнÑÑ ÑÑÑаниÑа GNU coreutils: <http://www.gnu.org/software/coreutils/>
СпÑавка по ÑабоÑе Ñ Ð¿ÑогÑаммами GNU: <http://www.gnu.org/gethelp/>
Ðб оÑибкаÑ
в пеÑеводе ÑообÑений «cp» ÑообÑайÑе по адÑеÑÑ <gnu@mx.ru>
ÐÐ¾Ð»Ð½Ð°Ñ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð´Ð¾ÑÑÑпна по команде: info coreutils 'cp invocation'