如何一次性scp多个文件到远程机器上

如题,如果想要使用 scp 一次性复制多个文件到远程机器上,可以用以下命令实现,格式如下:

bash 复制代码
$ scp -P port local_file1 local_file2 ... username@remote_host:remote_path

其中:

  • port 是远程主机的指定端口号,如果使用默认的SSH端口(22),可以省略该参数。
  • local_file1、local_file2 是你想要复制的多个本地文件路径。
  • username 是远程主机的用户名。
  • remote_host 是远程主机的IP地址或域名。
  • remote_path 是要复制到的远程主机的路径。

这里给出一个例子,如果我要将本地文件 /path/to/local/file1.txt 和 /path/to/local/file2.txt 同时复制到远程主机 example.com 的 /path/to/remote/ 路径下,并使用端口号 12345,这条命令则应该这么用:

bash 复制代码
$ scp -P 12345 /path/to/local/file1.txt /path/to/local/file2.txt username@example.com:/path/to/remote/

但是前提为,你对远程主机有访问权限。

相关推荐
我先去打把游戏先2 小时前
ESP32学习笔记(基于IDF):ESP32连接MQTT服务器
服务器·笔记·单片机·嵌入式硬件·学习·esp32
我也想失去烦恼3 小时前
Linux系统/etc/hosts文件中配置了主机解析,但还是无法解析ip
linux·运维·服务器
德福危险4 小时前
密码枚举的艺术:靶机练习之midwest
服务器·安全·web安全
ximy13355 小时前
AI服务器工作之整机部件(CPU+内存)
运维·服务器
weixin_421133415 小时前
bisheng 的 MCP服务器添加 或 系统集成
运维·服务器
AKAMAI7 小时前
安全风暴的绝地反击 :从告警地狱到智能防护
运维·人工智能·云计算
hkNaruto8 小时前
【DevOps】基于Nexus部署内网pypi代理镜像仓库操作手册
运维·devops
ximy13358 小时前
AI服务器工作之线材的接口介绍
运维·服务器
leo__5208 小时前
skynet.start 的作用详细解析
服务器
ximy13358 小时前
AI服务器工作之ubuntu系统下的驱动安装
运维·服务器·ubuntu