Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

RCP(1)

ИМЯ
rcp - Копирует файлы на удаленных машинах

СИНТАКСИС


   rcp [ options ] [srcmachine:]srcfile [destmachine:]destfile

ОПИСАНИЕ
Команда rcp копирует файлы между системами в сети Micnet. Эта команда копирует файл srcmachine:srcfile в файл destmachine:destfile, где srcmachine и destmachine - это необязательные имена систем в сети, а srcfile и destfile - пути файлов. Если имя машины не задано, то назначается имя текущей системы. Если вместо srcfile задан знак -, то команда rcp использует в качестве источника стандартный файл ввода. Каталоги, поименованные на машине-получателе должны иметь разрешение на запись, а каталоги, поименованные на удаленной машине-источнике, должны иметь разрешение на чтение.

ОПЦИИ

-m
Посылает по почте и сообщает о завершении команды, независимо от того, есть ли ошибка, или нет.

-u [machine:]user
Любая почта идет к поименованному пользователю (user) на машину machine. По умолчанию аргумент machine это машина, на которой команда rcp завершается, либо на которой была обнаружена ошибка. Если для пользователя на такой машине существует псевдоним в системных файлах псевдонимов, то почта будет пересылаться в соответствующий почтовый ящик(ки). Т.к. системные файлы псевдонимов обычно идентичны по всей сети, то любая машина, заданная в аргументе machine, в большинстве случаев не принимается во внимание механизмом обработки псевдонимов. Для того, чтобы избежать назначение псевдонимов, аргумент user следует отделить по меньшей мере двумя символами "\" (по меньшей мере четырьмя, если в качестве user задается команда интерпретатора shell).

Команда random полезна для передачи небольшого числа файлов через сеть. Сеть состоит из "демонов" (процедур, запускающихся автоматически при выполнении некоторых условий), которые периодически "просыпаются" и посылают файлы из одной системы в другую. Прежде, чем использовать команду rcp, необходимо с помощью команды netutil(8) установить сеть.

Также, для того, чтобы иметь возможность передавать файлы из удаленной системы, либо:

Такая строка должна быть в файле /etc/default/micnet на системах в этой сети:

        rcp=/usr/bin/rcp

Либо такие строки должны быть в таком файле:

        executeall

        execpath=PATH=path

где path должен содержать /usr/bin.

ПРИМЕР


        rcp -m machine1:/etc/mnttab /tmp/vtape

СМ. ТАКЖЕ
mail(1), micnet(3), netutil(8), remote(1)

ДИАГНОСТИКА
Если возникает ошибка, почта отсылается данному пользователю.

ЗАМЕЧАНИЯ
Для удаленных файлов должны быть описаны полные имена пути.

Команда rсp прозрачно поддерживает файлы с двоичной информацией, никаких специальных опций или протоколов для этого не требуется. Метасимволы не расшифровываются на удаленной машине.

Новости мира IT:

Архив новостей

Последние комментарии:

Loading

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 985 1945361
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList liveinternet.ru: показано число просмотров за 24 часа, посетителей за 24 часа и за сегодня This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2015 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...