Страница Справочника rcp.1


RCP(1)                Справочник основных команд FreeBSD                RCP(1)

НАЗВАНИЕ
     rcp -- удалённое копирование файлов

СИНТАКСИС
     rcp [-46p] файл1 файл2
     rcp [-46pr] файл ... каталог

ОПИСАНИЕ
     Утилита rcp копирует файлы между машинами.  Каждый из аргументов файл или
     каталог может быть либо именем удалённого файла вида
     ``пользователь@хост:путь'', либо именем локального файла (такое имя не
     должно содержать символов `:', либо перед каждым `:' должен стоять `/').

     Имеются следующие опции:

     -4      Использовать только адреса IPv4.

     -6      Использовать только адреса IPv6.

     -p      Пытаться сохранять (дублировать) при копировании время модифика-
             ции и права доступа исходных файлов, игнорируя umask(2).  По
             умолчанию, права доступа и владелец для файл2 сохраняются, если
             файл уже существовал; в противном случае будут использованы права
             доступа исходного файла, модифицированные с учётом umask(2) на
             хосте назначения.

     -r      Если какой-то из исходных файлов является каталогом, rcp скопи-
             рует всё дерево подкаталогов, начиная с указанного; в этом случае
             объектом назначения должен быть каталог.

     Если путь не является именем абсолютного пути, он будет определён относи-
     тельно домашнего каталога указанного пользователя (пользователь) на ука-
     занном хосте (хост) или, если удалённый пользователь не указан, текущего
     имени пользователя.  Чтобы мета-символы интерпретировались на удалённой
     машине, путь может быть экранирован, используя `\', `"' или `''.

     Утилита rcp не спрашивает пароли; она выполняет удалённый запуск посред-
     ством rsh(1) и требует такой же авторизации.

     Утилита rcp также позволяет копировать файлы, когда ни исходные, ни
     конечные файлы не находятся на текущей машине.

ФАЙЛЫ
     /etc/auth.conf  настройки служб аутентификации

СМОТРИ ТАКЖЕ
     cp(1), ftp(1), rlogin(1), rsh(1), auth.conf(5), hosts.equiv(5)

ИСТОРИЯ
     Команда rcp появилась в 4.2BSD.  Версия rcp, описанная здесь, была адап-
     тирована для работы с Kerberos в 4.3BSD-Reno.

ПРОБЛЕМЫ
     Не обнаруживает все ситуации, когда результатом копирования может ока-
     заться файл в случаях, когда допустимо лишь использование каталога.

     Может быть сбита с толку любым выводом, порождённым командами в файлах
     .login, .profile, или .cshrc на удалённом хосте.

     Если на хосте работает rcp версии 4.2BSD, то имя пользователя и имя хоста
     назначения должны быть заданы в виде ``хост.пользователь''.

FreeBSD 6.2                     16 октября 2002                    FreeBSD 6.2