rcp和scp命令

论坛 期权论坛 编程之家     
选择匿名的用户   2021-5-30 13:06   49   0

rcp: “ remote file copy ”(远程文件拷贝)。远程文件名具有如下形式:rname@rhost:path,其中 rname 为远程用户名,rhost 为远程计算机名,path 为该文件的路径。

rcp 命令的命令行参数

选项 描述
-r 递归地将源目录中的所有内容拷贝到目的目录中。若使用该选项,目的须为一个目录。
-p 试图保留源文件的修改时间和模式,忽略 umask 。
-x 为传送的所有数据进行 DES 加密。

远程机上的路径包含特殊 shell 字符,需要使用反斜线(/)、双引号(”)或单引号(’)将其括起来,使所有的 shell 元字符都能被远程地解释

将多个文件从多个远程源复制到使用不同用户名的远程目标中

   rcp <host1.user1:source1> <host2.user2:source2> <dest.destuser:directory>

scp: 安全拷贝(secure copy),用法和 rcp 命令非常类似

Copy 本地文件 /etc/eva.log, 到远程机器 sysB, 用户 user 的家目录下

  scp /etc/eva.log user@sysB:/home/user

copy 远程机器 sysB 上的文件 /home/uesr/eva.log, 到本地的 /etc 目录下 , 并保持文件属性不变

  scp -p user@sysB:/home/uesr/eva.log /etc

  copy sysB 上的目录 /home/user, 到本地 /home/user/tmp, <new dir,/home/user/tmp/user>

  scp -r user@sysB:/home/user /home/user/tmp

winscp 可以直接在windows和linux系统之间拖动文件来进行复制

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP