CP(1) версия GNU

cp [опции] исходное_место... каталог
 
Опции:
 
[-abdfilprsuvxPR] [-S backup-suffix] [-V {numbered,existing,simple}]
[--backup] [--no-dereference] [--force] [--interactive] [--one-file-system]
[--preserve] [--recursive] [--update] [--verbose] [--suffix=backup-suffix]
[--version-control={numbered,existing,simple}] [--archive] [--parents]
[--link] [--symbolic-link] [--help] [--version]

Эта документация не обслуживалась долгое время и может быть неполной или неточной. Более свежим источником является документация в texinfo.

Эта страница руководства описывает GNU версию cp. Если последний аргумент является каким-нибудь существующим каталогом, то cp копирует каждый заданный файл в этот каталог. В противном случае, если задано только два файла, cp копирует первый файл во второй. Если же задано более, чем два аргумента и последний не является каталогом, то генерируется ошибка. По умолчанию cp не копирует каталоги.

  • -a, --archive По возможности защищает структуру и атрибуты оригинальных файлов при копировании. Это тоже, что и -dpR.
  • -b, --backup Делает резервные копии файлов, которые будут перезаписаны или удалены.
  • -d, --no-dereference Копирует символьные ссылки как символьные ссылки, а не как файлы, на которые они указывают, и защищает жесткие ссылки на копируемые файлы при копировании.
  • -f, --force Удаляет существующие файлы в месте_назначения.
  • -i, --interactive Выдает приглашение на перезапись существующих файлов в месте_назначения.
  • -l, --link группа, права доступа и время.
  • -r Копирует каталоги рекурсивно, копируя все не-каталоги как если бы они были обычными файлами.
  • -s, --symbolic-link Делает символьные ссылки вместо копирования не-каталогов. Все имена исходных файлов должны быть полными (т.е. начинаться с символа '/') в то время как местом_назначения для файлов должен быть текущий каталог. Эта опция генерирует сообщение об ошибке, если система не поддерживает символьные ссылки.
  • -u, --update Не копировать не-каталоги, которые уже существуют в месте_назначения не учитывая времени модификации.
  • -v, --verbose Выдает имя каждого файла перед его копированием.
  • -x, --one-file-system Пропускает подкаталоги, которые являются подмонтированными файловыми системами, отличными от стартовой.
  • -R, --recursive Копировать каталоги рекурсивно.
  • --help Выдать сообщение с краткой подсказкой об использовании и успешно завершиться.
  • --version Выдать информацию о версии и успешно завершиться.
  • -S, --suffix backup-суффикс Суффикс используется для создания резервных копий файлов с заданным суффиксом расширением. Это расширение можно также задать используя переменную окружения SIMPLE_BACKUP_SUFFIX, которая перекрывается этой опцией. Если не задана ни опция ни переменная, то по умолчанию используется суффикс '~', как в Emacs.
  • -V, --version-control {numbered,existing,simple}
    • 'nil' или 'existing' Делаются нумерованные резервные копии файлов, которые уже имеют их и просто резервные копии для остальных.
    • 'never' или 'simple' Всегда делаются простые резервные копии.

ПЕРЕВОД

Перевел с английского Виктор Вислобоков (E-mail: victor_v@permon-line.ru, FIDO: 2:5054/8.34@Fidonet.org).

 
man/cp.1gnu.txt · Последние изменения: 01.03.2016 в 18:18 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki