使用跳板机上传(下载)包

本文详细介绍了一种通过本地构建打包、使用Xshell连接跳板机上传压缩包至目标服务器的远程部署流程,包括压缩文件、使用scp命令发送包、登录目标服务器检查及提供包路径等关键步骤。

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

  1. 本地构建打包,压缩得到 .tar.gz 包

    $ tar -zcvf xxx.tar.gz 文件夹名称 
    # 例如 tar -zcvf test_aa.tar.gz dist
    
  2. 使用跳板机上传包

    • 打开 Xshell,连接 xx.xx.xx.xx 服务器(跳板服务器)
    • 进入一个文件夹目录,将压缩包拖至窗口内,即上传文件
    • 输入命令 ll 查看所有文件( 可以看到自己上传的包即可 )
    • 将包发到 10.4.0.11 服务器(目标服务器)上(如下操作)
    # 发包:scp XXX.tar.gz dev@xx.xx.xx.xx:xxx(文件上传目录的路径)
    $ scp yicall_FE_version_GF_202006301802.tar.gz dev@10.4.0.11:/data/pkg/yicall_front/dev-for-GF/11400
    
  3. 登录到 10.4.0.11 服务器上查看自己发的包

    $ ssh dev@10.4.0.11
    # 切换到包上传的那个目录查看即可
    
  4. 复制包的地址给测试

    # 查看当前路径
    $ pwd
    # 路径== IP:文件路径+包名
    dev@10.4.0.11:/data/pkg/yicall_front/dev-for-GF/11400/yicall_FE_version_GF_202006301802.tar.gz
    
  • 其他操作

    # 下载包至本地
    $ sz 文件名
    
    # 查看当前文件夹下的所有文件(ll: 详细信息,ls:简略信息)
    $ ll   或者   $ ls
    
    # 删除文件
    $ rm -f 文件名
    
    # 删除文件夹
    $ rm -rf 文件夹名
    
    # 新建文件夹
    $ mkdir 文件夹名
    
    # 解压文件包 (会将jdk-8u131-linux-x64.tar.gz解压到其所在的当前目录下)
    $ tar -zxvf jdk-8u131-linux-x64.tar.gz
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值