|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
Linux rcp命令用于复制远程文件或目录。
1 n& t8 I* h4 [) d. Y
2 u6 M/ }* j4 J9 n, O# L* [rcp指令用在远端复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。
0 Z: p* i1 E) q8 t% F& {6 b
' u5 @( o5 v0 C$ K T7 w e6 z \: e
8 {( `; {* b8 y语法
5 ?; x# m+ m7 Q/ P8 x& I7 _- C$ {! P( b
8 D2 Y$ b. Y o: i3 d4 r: k) trcp [-pr][源文件或目录][目标文件或目录]
* t: | w' ]# ^ d8 Z$ {
: Z& y, G& Q( @; I# q) Q9 L/ R" P Y! \+ R
或
% y0 P: s1 x9 F6 D0 D9 Z. G2 n6 G+ x. X
rcp [-pr][源文件或目录...][目标文件]' n6 y4 _- d$ o, `
7 M4 X- q3 ]; \+ K" K) x# k
' a5 h/ R& P9 ?6 s/ n6 e6 k- K; P$ P* P' D# X! Q
参数:
- {6 s" l6 O- W$ `2 B) P% S% s
% M" Z! ~8 ]4 Z8 S$ B1 u-p 保留源文件或目录的属性,包括拥有者,所属群组,权限与时间。- i! W$ S4 R0 z3 j8 p& I2 {1 f
5 W$ m* k3 j) s6 n) q-r 递归处理,将指定目录下的文件与子目录一并处理。, W2 O; y! Z" H$ ^* R" E' m" k
1 M) F) A) H. u3 r* k( F
/ q! i8 E$ I5 f! ?
实例) I& k( {( `# H
* I4 v: A& Q' ?# R/ G* ? X
' Q! n( L( X; g! _; g使用rcp指令复制远程文件到本地进行保存。1 @$ r, ~5 K7 }, d
/ N6 @/ R4 c% t" r8 \
设本地主机当前账户为rootlocal,远程主机账户为root,要将远程主机(218.6.132.5)主目录下的文件"testfile"复制到本地目录"test"中,则输入如下命令:
% x. |4 j# ~* U, l. t
5 a( k/ |8 Z$ v0 R$ z m, ?rcp root@218.6.132.5:./testfile testfile #复制远程文件到本地 / L! A- d4 g9 [! l" T, e
rcp root@218.6.132.5:home/rootlocal/testfile testfile % D' c D3 w8 d2 \
#要求当前登录账户cmd 登录到远程主机
7 \ f* Z- F: h9 L6 ?rcp 218.6.132.5:./testfile testfile
5 t/ H9 B* C, C1 h5 ^- ^0 w }1 ?! S2 P
6 { @' p4 v8 ^7 s! t5 @
注意:指令"rcp"执行以后不会有返回信息,仅需要在目录"test"下查看是否存在文件"testfile"。若存在,则表示远程复制操作成功,否则远程复制操作失败。
4 r8 M* G$ A s5 m( Q2 j8 r4 [ |
|