本地跳板机服务器的文件传输
上传文件
上传的原理:先把文件从本地传到跳板机 再从跳板机传到服务器
本地->跳板机->服务器
本地->跳板机
本地terminal执行
单个文件
scp -P {跳板机端口号} {上传文件在本地路径} {用户名}@{跳板机IP}:{要上传至跳板机的路径}
eg:
scp -P 22 uploadfile.txt root@20.20.20.20:/root/target
文件夹
scp -r {上传文件夹在本地路径} -P {跳板机端口号} {用户名}@{跳板机IP}:{要上传至跳板机的路径}
eg:
scp -r /uploadfiles -P 22 root@20.20.20.20:/root/target
跳板机->服务器
跳板机terminal执行
单个文件
scp -P {服务器端口号} {上传文件在跳板机路径} root@{服务器IP}:{要上传至服务器的路径}
eg:
scp -P 22 uploadfile.txt root@30.30.30.30:/root/target
文件夹
scp -r {上传文件夹在跳板机路径} -P {服务器端口号} root@{服务器IP}:{要上传至服务器的路径}
eg:
scp -r /uploadfiles -P 22 root@30.30.30.30:/root/target
下载文件
下载的原理:先把文件从服务器传到跳板机 再从跳板机传到本地
服务器->跳板机->本地
服务器->跳板机
跳板机terminal执行
单个文件
scp -P {服务器端口} {用户名}@{服务器IP}:{要下载文件在服务器路径} {下载至跳板机路径}
eg:
scp -P {服务器端口} root@30.30.30.30:/root/file.txt /target/file.txt
文件夹
类似上传 -r {文件夹路径}
跳板机->本地
本地terminal执行
单个文件
scp -P {跳板机端口} {用户名}@{跳板机IP}:{要下载文件在跳板机路径} {下载至本地路径}
eg:
scp -P {跳板机端口} root@20.20.20.20:/root/file.txt /target/file.txt
文件夹
类似上传 -r {文件夹路径}
您可能感兴趣的文章
- 11-13本地跳板机服务器的文件传输
- 02-02新手如何有效学习linux?
- 02-01详解Linux上svn命令行批量操作
- 02-01OneinStack如何部署JAVA应用?
- 02-01设置shell脚本静默方式输入密码方法
- 02-01linux 网卡配置详解及实例
- 01-29宝塔面板7.7版本原版安装脚本及优化补丁
阅读排行
推荐教程
- 11-13本地跳板机服务器的文件传输
- 02-02新手如何有效学习linux?
- 02-01详解Linux上svn命令行批量操作
- 02-01OneinStack如何部署JAVA应用?
- 02-01设置shell脚本静默方式输入密码方法
- 02-01linux 网卡配置详解及实例
- 01-29宝塔面板7.7版本原版安装脚本及优化补丁