Man page - rcp(1)

Manual


RCP (1) General Commands Manual RCP (1)

名 前

rcp — リ モ ー ト フ ァ イ ル の コ ピ ー

書 式

rcp [ -px ] [ -k realm ] file1 file2 rcp [ -px ] [ -r ] [ -k realm ] file ... directory

説 明

rcp は 、 計 算 機 間 で フ ァ イ ル を コ ピ ー を す る プ ロ グ ラ ム で あ る 。 引 き 数 file directory は 、 ‘‘rname@rhost:path’’ と い う 形 式 の リ モ ー ト 計 算 機 上 の フ ァ イ ル 名 、 ま た は ロ ー カ ル フ ァ イ ル 名 (‘:’ を 含 ん で い な い 名 前 と ‘:’ の 前 に ‘/’ が あ る 名 前 ) で あ る 。

-r

コ ピ ー 元 の う ち の ど れ か が デ ィ レ ク ト リ の 場 合 、 rcp は そ の デ ィ レ ク ト リ を ル ー ト と す る サ ブ ツ リ ー を コ ピ ー す る (デ ィ レ ク ト リ 下 の 各 フ ァ イ ル を 再 帰 的 に コ ピ ー す る )。 こ の 場 合 、 コ ピ ー 先 も デ ィ レ ク ト リ で な け れ ば な ら な い 。

-p

-p オ プ シ ョ ン を 指 定 す る と 、 rcp umask を 無 視 し て 、 コ ピ ー 元 フ ァ イ ル の 修 正 時 刻 と ア ク セ ス 権 を コ ピ ー 先 フ ァ イ ル に 保 存 (複 製 ) す る 。 デ フ ォ ル ト で は 、 コ ピ ー 先 フ ァ イ ル file2 が 既 に 存 在 し て い る 場 合 は 、 そ の ア ク セ ス 権 と 所 有 者 は 引 き 継 が れ 、 コ ピ ー 先 フ ァ イ ル が 存 在 し な い 場 合 は 、 コ ピ ー 先 ホ ス ト の umask (2) で マ ス ク し た ア ク セ ス 権 が 使 わ れ る 。

-k

-k オ プ シ ョ ン を 指 定 す る と 、 rcp krb_realmofhost (3) で 決 定 さ れ る リ モ ー ト ホ ス ト の 管 理 領 域 (realm) で は な く 、 realm で 指 定 し た 管 理 領 域 に お け る リ モ ー ト ホ ス ト の チ ケ ッ ト を 取 得 し よ う と す る 。

-x

-x オ プ シ ョ ン は rcp で 送 る す べ て の デ ー タ の DES 暗 号 化 を 有 効 に す る 。 こ れ に よ り 、 レ ス ポ ン ス タ イ ム と CPU の 利 用 率 に 影 響 が 生 じ る が 、 セ キ ュ リ テ ィ は 向 上 す る 。

path が フ ル パ ス 名 で な い 場 合 、 rhost 上 の ユ ー ザ ー ruser の ロ グ イ ン デ ィ レ ク ト リ か ら の 相 対 パ ス と し て 解 釈 さ れ る 。 ま た 、 フ ル パ ス で な い 場 合 に リ モ ー ト ユ ー ザ ー 名 が 指 定 さ れ て い な い と 、 現 在 の ユ ー ザ ー 名 の ロ グ イ ン デ ィ レ ク ト リ か ら の 相 対 パ ス と し て 解 釈 さ れ る 。 メ タ キ ャ ラ ク タ が リ モ ー ト マ シ ン の シ ェ ル で 解 釈 さ れ る よ う に 、 リ モ ー ト ホ ス ト 上 の path を (\, ", ´ を 使 っ て ) ク ォ ー ト す る 必 要 が あ る 。

rcp は パ ス ワ ー ド を 要 求 す る プ ロ ン プ ト を 出 さ な い 。 こ の プ ロ グ ラ ム は rsh (1) を 使 っ て リ モ ー ト 実 行 を 行 い 、 こ れ と 同 様 の ユ ー ザ ー の 認 証 を 必 要 と す る 。

rcp は 、 コ ピ ー 元 フ ァ イ ル も コ ピ ー 先 フ ァ イ ル も リ モ ー ト マ シ ン 上 に あ る 場 合 の よ う な 、 第 三 者 に よ る コ ピ ー も 可 能 で あ る 。

関 連 項 目

cp (1), ftp (1), rsh (1), rlogin (1)

履 歴

rcp コ マ ン ド は 4.2BSD で 登 場 し た 。 こ こ で 説 明 し て い る rcp は 、 4.3BSD-Reno で Kerberos を 組 み 込 ん で 再 実 装 さ れ た バ ー ジ ョ ン で あ る 。

バ グ

コ ピ ー 先 が デ ィ レ ク ト リ で な け れ ば な ら な い 場 合 に フ ァ イ ル が 指 定 さ れ て い て も 、 全 て の 場 合 で 検 出 で き る と は 限 ら な い 。

リ モ ー ト ホ ス ト 上 の フ ァ イ ル .login , .profile , .cshrc に あ る コ マ ン ド が 生 成 す る 出 力 に よ っ て 混 乱 す る こ と が あ る 。

コ ピ ー 先 の マ シ ン で 4.2BSD バ ー ジ ョ ン の rcp が 動 作 し て い る 場 合 、 コ ピ ー 先 の ユ ー ザ ー 名 と ホ ス ト 名 を ‘‘rhost.rname’’ の よ う に 指 定 し な け れ ば な ら な い 。

翻 訳 者 謝 辞

こ の man ペ ー ジ の 翻 訳 に あ た り 、 FreeBSD jpman project <http://www.jp.freebsd.org/man-jp/> に よ る 翻 訳 を 参 考 に さ せ て い た だ い た 。 Linux NetKit (0.17) August 15, 1999 RCP (1)