RCP
Section: User Commands (1)
索引
jman
BSD mandoc
索引
名称
rcp
- リモートファイルのコピー
索引
書式
[-46Kpx
]
[-k realm
]
file1 file2
[-46Kprx
]
[-k realm
]
file ...
directory
索引
解説
ユーティリティは、
ネットワークでつながれた複数のマシンの間でコピーをするプログラムです。
file
および
directory
として
``rname@rhost:path''
の形式で指定する
ことにより、それがリモートマシン上のファイルであるとみなされます。
ファイル指定に `:' が含まれていないか、含まれていても `/' の後にある
場合は、ローカルマシンのファイルとみなされます。
次のオプションを利用可能です:
- -4
-
IPv4 アドレスのみを使用します。
- -6
-
IPv6 アドレスのみを使用します。
- -K
-
全ての Kerberos による認証を無効にします。
- -k
-
krb_realmofhost3
で決定されるリモートホストの realm のかわりに、
realm
で指定したリモートホストの チケットを得るようにします。
- -p
-
umask
を無視し、転送元のファイルの修正日付とアクセスモードを維持したままコピー
します。デフォルトでは、転送先に同じファイル名のファイルがすでに
存在していれば、そのファイルのモードと所有者が引き継がれ、もしファイルが
存在していなければ、転送元のファイルのモードに転送先のマシンで使われている
umask(2)
のマスクを施したアクセスモードになります。
- -r
-
転送元としてディレクトリが指定された場合、ディレクトリ下の各ファイルも
再帰的にコピーします。この場合、転送先にはディレクトリを指定しなければ
なりません。
- -x
-
で送るすべてのデータを
DES
暗号化します。これによりレスポンスタイムと
CPU
の利用率に影響が生じますが、セキュリティは向上します。
file
がフルパスでなかった場合は、リモートマシン
rhost
上のユーザ
ruser
のログインディレクトリ
(リモートユーザ名が指定されていなければ、現在のユーザ名の
ログインディレクトリ) からの相対パスと解釈します。
リモートマシン上のファイル指定にワイルドカードなどのメタキャラクタを
含める場合は、ローカルマシンのシェルによりワイルドカードが
展開されないよう \, ", ´ のいずれかでクォートする必要があります。
ユーティリティでは
rsh(1)
を使用するため同様のユーザの認証が必要とされ、パスワードを要求する
プロンプトを出しません。
ユーティリティでは転送元、転送先ともにリモートマシンを指定し、
第三者によるリモートマシン間での
ファイルのコピーを行うこともできます。
索引
関連ファイル
- /etc/auth.conf
-
認証サービスの設定
索引
関連項目
cp(1),
ftp(1),
rlogin(1),
rsh(1),
auth.conf5,
hosts.equiv5
索引
歴史
コマンドは
BSD 4.2
から登場しました。
このバージョンの
は、
BSD 4.3 Reno
において Kerberos を組み込んで再実装されました。
索引
バグ
ディレクトリが指定されるべき場所にファイルが指定されている場合を検出で
きるとは限りません。
リモートホストの
.login
.profile
.cshrc
のいずれかに含まれるコマンドの出力によって混乱することがあります。
転送先のマシンにバージョン
BSD 4.2
の
が動作している場合、
``rhost.rname''
のように転送先のユーザ名とホスト
名を指定しなければなりません。
索引
Index
- 名称
-
- 書式
-
- 解説
-
- 関連ファイル
-
- 関連項目
-
- 歴史
-
- バグ
-
Time: 07:06:16 GMT, January 12, 2009