cp -- копировать файлы

  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:3167666e679cfc590f2ee7e1ee416253' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<pre><em><strong>CP(1) Справочник основных команд FreeBSD CP(1)\n</strong></em>\n<strong>НАЗВАНИЕ</strong>\n <strong>cp</strong> -- копировать файлы</pre><pre><strong>СИНТАКСИС</strong>\n cp [-R [-H | -L | -P]] [-f | -i] [-pv] исходн_файл целевой_файл\n cp [-R [-H | -L | -P]] [-f | -i] [-pv] исходн_файл ... целевая_директория\n\n<strong>ОПИСАНИЕ</strong>\n В первой форме синтаксиса, cp копирует содержимое исходн_файл в\n целевой_файл. Во второй форме синтаксиса, содержимое каждого файла\n названного исходн_файл копируется в директорию целевая_директория. Имена\n самих файлов не изменяются. Если cp обнаруживает попытку скопировать\n файл сам в себя, то копирование не совершается.</pre><pre>\n Имеются следующие опции:\n\n <strong>-H</strong> Если опция -R указана, то следовать символическим связям указанным\n в командной строке. (Не следовать символическим связям встреченным\n в процессе обхода дерева файлов.)</pre><pre>\n <strong>-L</strong> Если указана опция -R, следовать всем символическим связям.\n\n <strong>-P</strong> Если указана опция -R, не следовать символическим связям. Это\n является действием по умолчанию.</pre><pre>\n <strong>-R</strong> Если исходн_файл является директорией, cp копирует директорию и\n полное дерево подкаталогов в указанное место. При использовании\n этой опции копируются символические связи, а не файлы на которые\n они указывают, и cp создает специальные файлы вместо того чтобы\n копировать их как обычные файлы. Созданные директории имеют такой\n же режим доступа как и соответствующая исходная директория, немоди-\n фицированный маской режима создания файлов (umask) процесса.\n\n Заметьте что cp копирует жестко-связанные файлы как отдельные\n файлы. Если необходимо сохранить жесткие связи, воспользуйтесь\n утилитами tar(1), cpio(1) или pax(1).</pre><pre>\n <strong>-f</strong> Для каждого существующего целевого пути, удалить его и создать\n новый файл, без запроса на согласие и не обращая внимания на его\n права доступа. (Опция -f перекрывает любое предыдущее использова-\n ние опции -i.)\n\n <strong>-i</strong> Указывает cp выводить запрос в стандартный файл ошибок прежде, чем\n скопировать файл, который должен перезаписать существующий файл.\n Если ответ со стандартного ввода начинается с символов `y\' или `Y\',\n то будет совершена попытка перезаписать существующий файл. (Опция\n -i перекрывает любое предыдущее использование опции -f.)</pre><pre>\n <strong>-p</strong> Указывает cp сохранять у созданной копии (если позволяют права)\n время модификации, время доступа, флаги файла, режим доступа, иден-\n тификаторы владельца файла и его группы.\n\n Если идентификаторы владельца файла и его группы не могут быть\n сохранены, то никаких сообщений об ошибках выведено не будет и код\n возврата не изменится.</pre><pre>\n Если исходный файл имеет установленный suid бит, и идентификатор\n владельца файла не может быть сохранен, то suid бит не сохраняется\n для скопированного файла. Если исходный файл имеет установленный\n sgid бит, и идентификатор группы файла не может быть сохранен, то\n sgid бит не сохраняется для скопированного файла. Если исходный\n файл имеет установленные suid и sgid биты, и идентификатор вла-\n дельца файла или группы не может быть сохранен, то оба бита не\n сохраняются для скопированного файла.\n\n <strong>-v</strong> Указывает cp быть многословным (verbose), показывая файл копирую-\n щийся в данный момент.</pre><pre>\n Для каждого уже существующего целевого файла, его содержимое переписыва-\n ется, если позволяют права доступа. Если опция -p не указана, то его\n права доступа, идентификатор владельца файла и его группы остаются неиз-\n менными.\n\n Во второй форме синтаксиса, целевая_директория должна существовать за\n исключением случаев, когда исходн_файл один, является директорией и ука-\n зан флаг -R.\n\n Если целевой файл не существует, то режим доступа исходного файла модифи-\n цированный с помощью маски режима создания файлов (umask, см. csh(1)).\n Если исходный файл имеет установленный suid бит, то он будет сохранен\n только в случае, если исходный и целевой файлы имеют одного владельца.\n Если исходный файл имеет установленный sgid бит, он будет сохранен только\n в случае если исходный и целевой файлы относятся к одинаковой группе и\n пользователь является ее членом. Если оба suid и sgid бита установлены,\n то все описанные выше условия должны выполниться для того, чтобы эти биты\n были установлены у целевого файла.</pre><pre>\n Соответствующие права требуются для создания и перезаписи файлов.\n\n Cp всегда следует ссылкам символических связей, за исключением случая\n когда установлен флаг -R. Флаги -H или -L (вместе с флагом -R) указывают\n использовать ссылки символических связей как описано выше. Флаги -H, -L\n и -P игнорируются если не указан флаг -R. В дополнение, эти опции пере-\n крывают друг друга и используется только та, которая указана последней.</pre><pre><strong>ДИАГНОСТИКА</strong>\n Утилита cp возвращает 0 в случае успешного завершения и &gt;0 в случае воз-\n никновения ошибки.\n\n<strong>СОВМЕСТИМОСТЬ</strong>\n Старые версии cp имели опцию -r. Эта реализация утилиты поддерживает эту\n опцию, тем не менее использование ее не рекомендуется, потому что в\n результате ее использования некорректно копируются специальные файлы,\n символические ссылки или очереди fifo.</pre><pre>\n Опция -v является нестандартной и ее использование в командных сценариях\n (scripts) не рекомендуется.\n\n<strong>СМОТРИ ТАКЖЕ\n</strong> mv(1), rcp(1), umask(2), fts(3), symlink(7)</pre><pre><strong>СТАНДАРТЫ</strong>\n Предполагается, что cp совместима с IEEE Std 1003.2 (``POSIX.2\'\').\n\n<strong>ИСТОРИЯ</strong>\n Команда cp появилась в Version 1 AT&amp;T UNIX.</pre><pre><em><strong>FreeBSD 6.2 18 апреля 1994 FreeBSD 6.2\n</strong></em></pre><p>&nbsp;</p>\n', created = 1767419184, expire = 1767505584, headers = '', serialized = 0 WHERE cid = '2:3167666e679cfc590f2ee7e1ee416253' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:07243fc0252056071eaa62af8c18d662' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><a class=\"thickbox\" href=\"/files/imagepicker/1/wake_up_ua.png\"><img alt=\"Вставай, Україно!\" class=\"imgp_img\" src=\"/files/imagepicker/1/thumbs/wake_up_ua.png\" style=\"height:200px; width:150px\" /></a></p>\n', created = 1767419184, expire = 1767505584, headers = '', serialized = 0 WHERE cid = '2:07243fc0252056071eaa62af8c18d662' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:cc913d232116f0426090404133377d88' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '2:d9a86123bfcbc57878743027b584400b' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: UPDATE cache_filter SET data = '<p class=\"rtecenter\"><a href=\"http://muff.kiev.ua/rss.xml\"><img alt=\"RSS\" width=\"160\" height=\"60\" src=\"http://muff.kiev.ua/files/muf-rss.png\" /></a></p>\n', created = 1767419184, expire = 1767505584, headers = '', serialized = 0 WHERE cid = '2:d9a86123bfcbc57878743027b584400b' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 112.
  • user warning: Table './muffsql1/cache_filter' is marked as crashed and should be repaired query: SELECT data, created, headers, expire, serialized FROM cache_filter WHERE cid = '3:39649256b636e3d5ded656bc52bd8c01' in /usr/local/www/muff.kiev.ua/includes/cache.inc on line 27.
Версия для печатиОтправить другуPDF version
CP(1)                 Справочник основных команд FreeBSD                 CP(1)

НАЗВАНИЕ
     cp -- копировать файлы
СИНТАКСИС
     cp [-R [-H | -L | -P]] [-f | -i] [-pv] исходн_файл целевой_файл
     cp [-R [-H | -L | -P]] [-f | -i] [-pv] исходн_файл ... целевая_директория

ОПИСАНИЕ
     В первой форме синтаксиса, cp копирует содержимое исходн_файл в
     целевой_файл.  Во второй форме синтаксиса, содержимое каждого файла
     названного исходн_файл копируется в директорию целевая_директория.  Имена
     самих файлов не изменяются.  Если cp обнаруживает попытку скопировать
     файл сам в себя, то копирование не совершается.
     Имеются следующие опции:

     -H    Если опция -R указана, то следовать символическим связям указанным
           в командной строке.  (Не следовать символическим связям встреченным
           в процессе обхода дерева файлов.)
     -L    Если указана опция -R, следовать всем символическим связям.

     -P    Если указана опция -R, не следовать символическим связям.  Это
           является действием по умолчанию.
     -R    Если исходн_файл является директорией, cp копирует директорию и
           полное дерево подкаталогов в указанное место.  При использовании
           этой опции копируются символические связи, а не файлы на которые
           они указывают, и cp создает специальные файлы вместо того чтобы
           копировать их как обычные файлы.  Созданные директории имеют такой
           же режим доступа как и соответствующая исходная директория, немоди-
           фицированный маской режима создания файлов (umask) процесса.

           Заметьте что cp копирует жестко-связанные файлы как отдельные
           файлы.  Если необходимо сохранить жесткие связи, воспользуйтесь
           утилитами tar(1), cpio(1) или pax(1).
     -f    Для каждого существующего целевого пути, удалить его и создать
           новый файл, без запроса на согласие и не обращая внимания на его
           права доступа.  (Опция -f перекрывает любое предыдущее использова-
           ние опции -i.)

     -i    Указывает cp выводить запрос в стандартный файл ошибок прежде, чем
           скопировать файл, который должен перезаписать существующий файл.
           Если ответ со стандартного ввода начинается с символов `y' или `Y',
           то будет совершена попытка перезаписать существующий файл.  (Опция
           -i перекрывает любое предыдущее использование опции -f.)
     -p    Указывает cp сохранять у созданной копии (если позволяют права)
           время модификации, время доступа, флаги файла, режим доступа, иден-
           тификаторы владельца файла и его группы.

           Если идентификаторы владельца файла и его группы не могут быть
           сохранены, то никаких сообщений об ошибках выведено не будет и код
           возврата не изменится.
           Если исходный файл имеет установленный suid бит, и идентификатор
           владельца файла не может быть сохранен, то suid бит не сохраняется
           для скопированного файла.  Если исходный файл имеет установленный
           sgid бит, и идентификатор группы файла не может быть сохранен, то
           sgid бит не сохраняется для скопированного файла.  Если исходный
           файл имеет установленные suid и sgid биты, и идентификатор вла-
           дельца файла или группы не может быть сохранен, то оба бита не
           сохраняются для скопированного файла.

     -v    Указывает cp быть многословным (verbose), показывая файл копирую-
           щийся в данный момент.
     Для каждого уже существующего целевого файла, его содержимое переписыва-
     ется, если позволяют права доступа.  Если опция -p не указана, то его
     права доступа, идентификатор владельца файла и его группы остаются неиз-
     менными.

     Во второй форме синтаксиса, целевая_директория должна существовать за
     исключением случаев, когда исходн_файл один, является директорией и ука-
     зан флаг -R.

     Если целевой файл не существует, то режим доступа исходного файла модифи-
     цированный с помощью маски режима создания файлов (umask, см. csh(1)).
     Если исходный файл имеет установленный suid бит, то он будет сохранен
     только в случае, если исходный и целевой файлы имеют одного владельца.
     Если исходный файл имеет установленный sgid бит, он будет сохранен только
     в случае если исходный и целевой файлы относятся к одинаковой группе и
     пользователь является ее членом.  Если оба suid и sgid бита установлены,
     то все описанные выше условия должны выполниться для того, чтобы эти биты
     были установлены у целевого файла.
     Соответствующие права требуются для создания и перезаписи файлов.

     Cp всегда следует ссылкам символических связей, за исключением случая
     когда установлен флаг -R.  Флаги -H или -L (вместе с флагом -R) указывают
     использовать ссылки символических связей как описано выше.  Флаги -H, -L
     и -P игнорируются если не указан флаг -R.  В дополнение, эти опции пере-
     крывают друг друга и используется только та, которая указана последней.
ДИАГНОСТИКА
     Утилита cp возвращает 0 в случае успешного завершения и >0 в случае воз-
     никновения ошибки.

СОВМЕСТИМОСТЬ
     Старые версии cp имели опцию -r.  Эта реализация утилиты поддерживает эту
     опцию, тем не менее использование ее не рекомендуется, потому что в
     результате ее использования некорректно копируются специальные файлы,
     символические ссылки или очереди fifo.
     Опция -v является нестандартной и ее использование в командных сценариях
     (scripts) не рекомендуется.

СМОТРИ ТАКЖЕ
     mv(1), rcp(1), umask(2), fts(3), symlink(7)
СТАНДАРТЫ
     Предполагается, что cp совместима с IEEE Std 1003.2 (``POSIX.2'').

ИСТОРИЯ
     Команда cp появилась в Version 1 AT&T UNIX.
FreeBSD 6.2                     18 апреля 1994                     FreeBSD 6.2

 

Ваша оценка: Нет Средняя: 4.5 (2 голоса)

Вставай, Україно!

Литература

Никто не собирается засовывать мыло в задницу, это означает, что электронная почта будет отправлена через POP-server.