scp 命令:在两台主机间远程传输文件

一、命令简介

scp​ 命令使用 SSH ​加密的方式在本地主机和远程主机之间复制文件。

二、命令参数

格式

scp [选项] 发送方主机和目录 接收方主机和目录

注意:左边是发送方,右边是接收方。固定格式。

示例

#示例1
scp ~/test.txt soulio@172.123.123.123:~
#示例2
scp -r /mnt/硬盘1/网站文件/test.soulio.top soulio@www.soulio.top:/www/html/test.soulio.top

选项

  • -r​:递归复制整个目录。
  • -p​:保留文件的权限和时间戳。
  • -q​:安静模式,不显示复制进度。
  • -v​:详细模式,显示复制过程的详细信息。
  • -C​:启用压缩,可以加快传输速度。

三、命令示例

  1. 从本地系统复制文件到远程系统

    scp 发送目录 服务器:接收目录
    

    image

  2. 从远程系统复制文件到本地系统

    scp 服务器:发送目录 接收目录
    

    image

  3. 复制整个目录

    scp -r 发送方主机和目录 接收方主机和目录
    

    image

  4. 指定端口号

    scp -P 端口 发送方主机和目录 接收方主机和目录
    

    image

  5. 使用压缩传输

    scp -rC 发送方主机和目录 接收方主机和目录
    

    image

    消耗算力来压缩数据传输量,请根据服务器性能判断要不要使用。

  6. 从远程系统复制文件夹到本地系统

    scp -r 服务器:发送目录 接收目录
    
  7. 保持文件权限和时间戳

    scp -rp 发送方主机和目录 接收方主机和目录
    

注意事项:

  • 在使用 scp​ 命令进行文件传输时,确保目标主机已启用 SSH 服务。
  • 请谨慎使用 scp​ 命令,确保在正确的目录上执行命令,以免意外覆盖重要文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值