scp:Linux系统本地与远程文件传输命令

scp 是Linux系统中用于在本地主机和远程主机之间进行文件传输的命令。

详细说明:

  • scp 命令用于安全地将文件从一个主机传输到另一个主机,所有传输数据都是加密的。
  • 语法: scp [参数] [源文件路径] [目标主机:目标路径]

参数说明:

  • -r :递归复制整个目录。
  • -P :指定远程主机的端口号。
  • -i :指定身份验证文件。

使用示例:

  1. 从本地主机传输文件到远程主机:
bash 复制代码
scp ./dist_PGy4z.tar.gz user@remotehost:/www/destination/

回车之后需要输入远程主机root密码

./dist_PGy4z.tar.gz也可以换成绝对路径

  1. 从远程主机传输文件到本地主机:
bash 复制代码
scp user@remotehost:/remote/file.txt /local/destination/

流程步骤同1

  1. 递归复制整个目录:
bash 复制代码
scp -r /local/directory user@remotehost:/path/destination/

流程步骤同1

  1. 指定远程主机端口号:
bash 复制代码
scp -P 8888 /local/file.txt user@remotehost:/path/destination/

流程步骤同1

相关推荐
看我干嘛!6 分钟前
GME 和MGRE综合实验
运维·服务器·网络
小李独爱秋7 分钟前
计算机网络经典问题透视:什么是NAPT?它有哪些特点?
网络·网络协议·计算机网络·网络安全·智能路由器
x_lrong13 分钟前
Linux虚拟机配置jupyter环境并在宿主机访问
linux·运维·笔记·jupyter·虚拟机
羚羊角uou19 分钟前
【Linux网络】Socket编程TCP-实现Echo Server(上)
linux·运维·服务器
少年已不再年少年轻以化为青年26 分钟前
VirtualBox下虚拟机即可访问互联网,又可访问主机
运维·服务器·网络
爱奥尼欧28 分钟前
【Linux笔记】网络部分——数据链路层mac-arp
linux·网络·笔记
Evan_ZGYF丶35 分钟前
深入解析CFS虚拟运行时间:Linux公平调度的核心引擎
linux·驱动开发·嵌入式·bsp
QT 小鲜肉38 分钟前
【Git、GitHub、Gitee】按功能分类汇总Git常用命令详解(超详细)
c语言·网络·c++·git·qt·gitee·github
CHN悠远39 分钟前
debian13 安装钉钉后,钉钉无法运行问题的解决办法
linux·运维·服务器·钉钉·debian13
祎直向前41 分钟前
在Ubuntu中下载gcc
linux·运维·ubuntu