当前位置: 首页 > news >正文

scp工具

scp

  • 简介
  • 选项
  • 将远程电脑上的文件复制到本地
  • 将本地文件复制到远程电脑

简介

​​scp​​​是 secure copy 的缩写,是基于​​ssh​​的文件传输 命令/工具。
scp 是加密的,rcp 是不加密的,scp 是 rcp 的加强版。
Windows系统中,scp.exe就是scp,命令中输入scp.exe或scp都可以。

选项

选项说明
-r传输文件夹(递归复制整个目录)
-P [port]指定SSH端口号

将远程电脑上的文件复制到本地

# 传输文件
scp remote_username@remote_ip:remote_file local_file
scp -P 22 remote_username@remote_ip:remote_file local_file
# 传输文件夹
scp -r remote_username@remote_ip:remote_path local_path

示例:复制远程电脑/var/www/html/目录下单favicon.ico文件,到d:盘;

示例目录/var/www/html/是安装了nginx才有的;

(1) 没有重命名,d:\的\加不加都可以

scp root@47.xx.xxx.90:/var/www/html/favicon.ico d:\

(2) favicon.ico​​重命名​​为aaa.ico

scp root@47.xx.xxx.90:/var/www/html/favicon.ico d:\aaa.ico

将本地文件复制到远程电脑

# 传输文件
scp.exe local_file remote_username@remote_ip:remote_file
scp.exe -P 22 local_file remote_username@remote_ip:remote_file
# 传输文件夹
scp.exe -r local_path remote_username@remote_ip:remote_path
scp.exe -r -P 22 local_path remote_username@remote_ip:remote_path

示例:将d盘的bbb.ico图片,复制到远程电脑/var/www/html/目录下

scp d:\bbb.ico root@47.xx.xxx.90:/var/www/html/
Windows 10以下的系统需要自行下载openssh,再配置环境变量。

相关文章:

  • ES6新增的变量
  • (七)趣学设计模式 之 适配器模式!
  • 算法15--BFS
  • 动态链接库
  • Pretraining Language Models with Text-Attributed Heterogeneous Graphs
  • Kubernetes控制平面组件:API Server Node 授权机制 详解
  • 刷题记录08
  • 16、Python面试题解析:python中的浅拷贝和深拷贝
  • 《Effective Objective-C》阅读笔记(上)
  • 电机控制的空间矢量调制 (SVPWM)
  • openharmony5.0中hdf框架中实现驱动程序的动态加载和管理的技术细节分析
  • C++中tuple的用法
  • Spring Boot 中的日志管理
  • 数据库设计的优化建议
  • AcWing 299 裁剪序列
  • 6种MySQL高可用方案对比分析
  • C语言基本知识------指针(4)
  • springboot004网页时装购物系统(源码+数据库+文档)
  • threejs 安装教程
  • 51单片机测试题AI作答测试(DeepSeek Kimi)
  • 上海公办小学验证今起开始,下周一和周二分区进行民办摇号
  • 新时代,新方志:2025上海地方志论坛暨理论研讨会举办
  • 烤肉店从泔水桶内捞出肉串再烤?西安未央区市监局:停业整顿
  • 阿联酋与美国达成超过2000亿美元协议
  • 南方降水频繁暴雨连连,北方高温再起或现40°C酷热天气
  • 30平米的无障碍酒吧里,我们将偏见折叠又摊开