|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Linux rcp命令用于复制远程文件或目录。
0 [& H$ Z. F( c8 E
* }7 `/ s& Z; p: `! ?; lrcp指令用在远端复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。
* {7 n i- V% [; l' k# B4 y9 d$ O+ \5 b0 ]
" Q. a- E- Z" H' u
: F0 d8 P/ `4 `8 {语法
% C, \. W/ w* I) x- H- l# I; Q& g8 t5 P: I- j4 O
rcp [-pr][源文件或目录][目标文件或目录]2 I. K0 X, V* [8 @0 u
# s9 {# R8 P A" V$ V/ G( O8 s
/ {8 }- E/ ^: w0 O
或
; Z; ~ Z# }( F$ T* j# k" p% [: j% f+ l5 B, C( `$ r
rcp [-pr][源文件或目录...][目标文件]
" T' |9 H. k4 S. e5 B0 C+ d0 Y7 U2 Y
- b( F) Z, ]1 ^& F9 [. t" c- D8 k
参数:5 C/ ], ?( `6 q+ d3 \7 Z
' t% j; E$ |7 ?& w) V! D8 E
-p 保留源文件或目录的属性,包括拥有者,所属群组,权限与时间。6 U! a( z3 e$ Y" Z, L8 Y5 Q
, I2 G5 K1 S. E; W) H1 [$ `
-r 递归处理,将指定目录下的文件与子目录一并处理。$ W# w6 C8 ~& Z, G/ S, z
( ^# x4 S3 O& z2 w8 @" B% D) E% ?
3 \% j- v: G- F) n6 C实例8 L4 ^* M4 B$ g2 S. E @7 j
9 }8 A# F. r* ^6 c3 O( c3 v* ]3 `2 ^/ I3 J
使用rcp指令复制远程文件到本地进行保存。& Q4 W5 _7 M7 b
* e z" j9 H! l/ ]
设本地主机当前账户为rootlocal,远程主机账户为root,要将远程主机(218.6.132.5)主目录下的文件"testfile"复制到本地目录"test"中,则输入如下命令:3 A" e* D1 h8 w- d3 ^. ]2 I* z
3 e; h7 r, `/ ~
rcp root@218.6.132.5:./testfile testfile #复制远程文件到本地 ' K: P! A5 x3 F& v; i! S/ A
rcp root@218.6.132.5:home/rootlocal/testfile testfile
2 Y0 w1 b+ e1 z0 w/ n#要求当前登录账户cmd 登录到远程主机
, ~3 P2 Y4 z) g p4 zrcp 218.6.132.5:./testfile testfile
' E! b' H3 z6 b- c& }2 }
$ O) z* Z8 Q! m" j9 _+ B/ ^7 a" ?, f- C. o) ?
注意:指令"rcp"执行以后不会有返回信息,仅需要在目录"test"下查看是否存在文件"testfile"。若存在,则表示远程复制操作成功,否则远程复制操作失败。$ j! m0 y R" }+ ~' l
|
|