如何一次性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/

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

相关推荐
上海云盾-小余38 分钟前
流量攻击复盘:为什么 WAF 完好,业务依旧瘫痪
运维·服务器·网络
IT大白鼠42 分钟前
Docker 私有仓库管理:Harbor 企业级仓库搭建与镜像全生命周期管理
运维·docker·容器
戴西软件1 小时前
戴西iDWS.3DViz Suite数据轻量化可视化软件,从传统桌面软件向云端协同的重大突破
大数据·运维·网络·人工智能·机器学习·3d
我命由我123452 小时前
Linux - Linux/POSIX 路径斜杠折叠规则
linux·运维·服务器·android studio·android jetpack·android-studio·android runtime
姚不倒2 小时前
Nginx 反向代理:5 种负载均衡策略与实战
运维·nginx·负载均衡
Uncertainty!!3 小时前
Linux 主机无法完成校园网认证排查记录:从 DHCP、ARP 到 Portal 认证流程分析
linux·运维·服务器
其实防守也摸鱼3 小时前
权限提升与横向移动:从内网渗透到域控的完整技术图谱
运维·服务器·数据库·安全·github·copilot·渗透
代码方舟3 小时前
零信任架构实战:基于天远车辆估值构建自动化二手车评估网关
运维·人工智能·架构·自动化
bgy66663 小时前
从零上手 Docker,容器技术完整入门指南
运维·docker·容器