scp操作实例

scp 可用于文件的上传与下载,默认端口号是22,通常我们为了安全起见会将默认端口号修改了,而不去直接使用默认的22端口,以下我们以8888端口为例

  • 目标机器 A :192.168.10.30
  • 目标机器 B :192.168.10.31
  1. 上传操作
    将机器 A 上的文件 test.sh test2.sh 上传到机器 B
    scp -P{B机器开放端口} {绝对路径}/test.sh {绝对路径}/test2.sh {B机器用户}@192.168.10.31:/tmp
  2. 下载操作
    将机器 A 上的文件 test.s 下载到机器 B
    scp -P{B机器开放端口}  {A机器用户}@192.168.10.30:{绝对路径}/test.sh /tmp  
  3. 上传整个目录 到机器B
    scp -r -P{B机器开放端口} /tmp {A机器用户}@192.168.10.30:{绝对路径}/tmp  
  4. 下载整个目录到机器B
    scp -r -P{B机器开放端口}  {A机器用户}@192.168.10.30:{绝对路径}/tmp/test /tmp  
原文地址:https://www.cnblogs.com/cxbhakim/p/8819427.html