linux系统中的 scp的使用方法

SCP(Secure Copy Protocol)是一种通过加密的方式在本地主机和远程主机之间安全地传输文件的协议。

它是基于SSH协议的扩展,允许用户在不同主机之间进行文件复制和传输,是Linux和Unix系统中常用的工具之一。

在嵌入式Linux软件的开发中,我们可以通过该命令把交叉编译好的可执行文件传输到目标系统中

本文将详细介绍SCP的基本用法、参数。

SCP 的基本语法如下:

复制代码
scp [选项] [来源路径] [目标路径]

从本地复制文件到远程主机的语法如下:(常用)

复制代码
scp /path/to/local/file username@remote_host:/path/to/remote/destination

比如说,远程主机的用户名是root,远程主机的IP地址是192.168.1.1,这时我们需要将当前目录下的 名为 data 的文件到 远程主机的 /root/路径下,则可以输入如下命令

复制代码
scp data root@192.168.1.1:/root/

从远程主机复制文件到本地的语法如下:

复制代码
scp username@remote_host:/path/to/remote/file /path/to/local/destination

从远程主机复制目录到本地的语法如下:

使用 -r 选项可以将远程主机上的目录复制到本地。

复制代码
scp -r username@remote_host:/path/to/remote/directory /path/to/local/destination
相关推荐
爱看科技11 分钟前
微美全息(NASDAQ:WIMI)协同量子生成网络架构:为量子生成对抗学习铺就优化通途
网络·学习·架构
带娃的IT创业者19 分钟前
WeClaw WebSocket 路由实战:BridgeConnectionManager 如何用四层映射在 800 个连接中实现毫秒级消息转发?
网络·python·websocket·网络协议·fastapi·实时通信
瘾大侠20 分钟前
HTB - VariaType
网络·安全·web安全·网络安全
安科士andxe22 分钟前
100G 长距光传输场景选型指南:安科士 QSFP28 ZR4 如何适配全场景需求
网络
wuyikeer23 分钟前
SQL2000在win10上安装的方法
运维·服务器
信看30 分钟前
亚马逊 AWS MQTT(S) 测试
网络·云计算·aws
人工智能知识库36 分钟前
H3CNE-Security GB0-510题库练习题(26年最新,带解析)
运维·服务器·数据库
margu_16837 分钟前
现代 Linux 系统管理tmp目录临时文件的标准方式
linux·服务器
qiuyunoqy38 分钟前
Linux进程 --- 5(进程地址空间初识)
linux·c++·算法
夜月yeyue41 分钟前
Linux 文件设备类型分析
linux·运维·网络·单片机