scp —— 服务器之间互传文件

Posted shijunjie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scp —— 服务器之间互传文件相关的知识,希望对你有一定的参考价值。

scp 可以在 2个 linux 主机间复制文件; 

从 本地 复制到 远程

* 复制文件: 
      举例子:          

scp /home/space/music/1.mp3 [email protected]:/home/root/others/music
scp
/home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3

scp /home/space/music/1.mp3 192.168.0.1:/home/root/others/music

scp /home/space/music/1.mp3 192.168.0.1:/home/root/others/music/001.mp3

* 复制目录:

scp -r /home/space/music/ [email protected]:/home/root/others/ 
                
scp
-r /home/space/music/ 192.168.0.1:/home/root/others/

 

从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可; 

例如: 

scp [email protected]:/home/root/others/music /home/space/music/1.mp3 
        
scp
-r 192.168.0.1:/home/root/others/ /home/space/music/

 


有用的几个参数 : 

-v 和大多数 linux 命令中的 -v 意思一样 , 用来显示进度 . 可以用来查看连接 , 认证 , 或是配置错误 . 

-C 使能压缩选项 . 

-P 选择端口 . 注意 -p 已经被 rcp 使用 . 

-4 强行使用 IPV4 地址 . 

-6 强行使用 IPV6 地址 .

以上是关于scp —— 服务器之间互传文件的主要内容,如果未能解决你的问题,请参考以下文章

用scp命令通过SSH互传文件

linux centos之间互传文件

nc命令在Linux服务器之间互传文件或文件夹

Linux使用scp远程传输命令进行服务器文件互传

Ubuntu14.04 使用scp远程传输命令进行服务器文件互传

Linux本机与服务器文件互传Linux服务器文件上传下载