将本地文件上传到服务器方法

本文介绍了如何通过scp命令在跳板机与目标服务器间高效上传文件,以及在Mac上使用rz与sz进行Zmodem协议的文件传输。详细步骤包括安装lrzsz、配置iterm2并设置触发器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、含跳板机、使用scp命令
问题解决:
1.跳板机上面的目标目录是邮箱,带@test.com的。
2.这个命令是上传到!!!跳板机!!!上面去,不是下载下来,我看你执行命令的位置应该是在服务器上面。

步骤1:命令

scp /path/filename username@servername:/path  

步骤2:先传跳板机器上

步骤3:再在跳板机上面执行这个命令会上传到对应服务器上面

scp /Users/Downloads/ffmpeg.tar.gz XXX@test.com@op.liebaopay.com:/home/XXX@test.com

二、rz命令、使用iTerm2工具
Mac电脑为例子
在这里插入图片描述

步骤1:先下载

brew install lrzsz

步骤2:下载iterm2-zmodem

git clone https://github.com/aikuyun/iterm2-zmodem.git
cd iterm2-zmodem

步骤3:克隆 + 赋值权限

 cp iterm2-* /usr/local/bin
 cd /usr/local/bin
 chmod +x iterm2-*

步骤4:官网下载 + 解压双击 + 把他拖进application

 http://www.iterm2.com/

步骤5:打开后修改iterm配置项

路径:profiles->editProfiles->Advanced中的Tirgger

在这里插入图片描述
步骤6:配置本地路径

Regular expression:  **B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Regular expression:  **B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh

在这里插入图片描述

步骤7:保存重启即可生效

登陆服务器后:比如进入/tmp路径下执行
rz 回车选择

PS:
rz 上传功能
在bash中,也就是iTerm2终端输入rz 就会弹出文件选择框,选择文件choose 就开始上传,会上传到当前目录。

sz 下载功能
sz fileName(你要下载的文件的名字) 回车会弹出窗体 我们选择要保存的地方即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值