测试

Linux scp

  scp(secure copy) 是linux下基于ssh登陆进行安全远程文件拷贝的命令,scp命令可以在linux服务器之间拷贝文件和目录。

scp进行了传输加密,但占用系统资源很少,不会提高系统负荷。

  • 命令格式

  scp [参数] [原路径] [目标路径]

  • 使用案例
  • 本地服务器复制到程服务器

  复制文件

  命令格式:

scp local_file remote_username@remote_ip:remote_folder
scp local_file remote_username@remote_ip:remote_file

  示例:

scp -P 222 scpdemo.sh genter@192.168.66.129:/home/genter
scp -P 222 scpdemo.sh genter@192.168.66.129:/home/genter/scpdemo.sh

  其中, -P 为远程ssh端口,当ssh不是默认端口时需指定端口。 复制时,若未指定目标文件名,会使用原文件名;若使用新文件名,则使用新文件名,和 cp 相似。

   复制目录

  命令格式:

scp -r local_folder remote_username@remote_ip:remote_folder

  示例:

scp -r -P 222 wsdemo genter@192.168.66.129:/home/genter

  与 cp 命令一样, -r 表示递归复制目录下所有文件。

  • 远程服务器复制到本地服务器

  远程复制到本地,只需换下源路径和目标路径位置即可。

  命令格式:scp [参数] [目标路径] [原路径] 

  示例:

scp -P 222 genter@192.168.66.129:/home/genter/mysqlpwd .

  以上命令将远程机文件拷贝到本机当前目录。

 

  

posted @ 2015-07-22 22:52  Genter  阅读(276)  评论(0编辑  收藏  举报

测试