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

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

相关推荐
重生之绝世牛码1 分钟前
Linux软件安装 —— Hadoop高可用安装(集成Zookeeper)
大数据·linux·运维·hadoop·zookeeper·软件安装·hadoop高可用
weixin_440730502 分钟前
03功能测试实战
服务器·功能测试·p2p
翼龙云_cloud5 分钟前
腾讯云渠道商:新手怎么在腾讯云 CVM 搭建 Ghost 博客?
运维·云计算·腾讯云
头发还没掉光光11 分钟前
Linux网络之TCP协议
linux·运维·开发语言·网络·网络协议·tcp/ip
尼古拉斯·纯情暖男·天真·阿玮12 分钟前
实验七 防火墙与入侵防护实验
linux·服务器·网络
lytao12312 分钟前
Docker磁盘空间自动化清理实战
运维·服务器·docker·自动化
AirDroid_cn17 分钟前
Realme怎样远程控制oppo?手机自带的功能可以实现吗?
运维·服务器·网络
咕噜咕噜啦啦17 分钟前
Windows安装CVAT
linux·服务器·opencv
负二代0.021 分钟前
Linux的进程管理
linux·运维·服务器
ChineHe23 分钟前
Docker基础篇001_Docker入门指南(基于官方教程,5W字详细版)
运维·docker·微服务·容器·云计算·devops