部署项目到服务器--实战

部署项目到服务器–实战

一:前提

已有jar包,服务器安装好Java运行环境
下面是我自己实际操作中部署jar包到服务器上面的所有命令行

二:

先来总结:

cd ..
cd 想要放的地方
rm fire-wuhu-scren-0-0.1-SNAPSHOT.jar
ls
rz -E
ps -ef|grep 8911
kill -9 上一个查出来的进程号
sh start.sh
tail -100f log-unit-screen.log
  • rm 删除就不多说了

  • rz -E

    • rz-E就是错的,中间的空格必须要有
    • 这里上传文件的时候,可以不用输如rz -E,直接将文件拉到Linux框里就行,自动生成rz -E这句代码
    • rz-E和rz -Y两个区别、
      • rz -E是如果当前文件夹里面有相同文件名的文件,它不会删除原来的,会将而是会在所上传文件后面加上 .0 ,两个文件都会存在与此目录中,再次上传则会在文件名后加上 .1,以此类推。
      • rz -Y是把文件上传到Linux中,如果有相同文件名的文件,会将其覆盖。
  • ps -ef|grep 8911

    • 记住ps -ef就是以长格式显示所有的进程
    • grep就是文本搜索工具,使用正则表达式搜索文本
    • |就是并且
      • & 表示任务在后台执行,如要在后台运行redis-server,则有 redis-server &
      • && 表示前一条命令执行成功时,才执行后一条命令 ,如 echo '1‘ && echo ‘2’
      • | 表示管道,上一条命令的输出,作为下一条命令参数,如 echo ‘yes’ | wc -l
      • || 表示上一条命令执行失败后,才执行下一条命令,如 cat nofile || echo “fail”
  • 为了防止项目的端口号被占用,在查出上面的进程号之后,直接kill该进程,保障项目能正常运行

    • kill -9 代表着强制删除
  • sh start .sh就是执行.sh文件的代码

  • tail -100f log-unit-screen.log

    • 查看最近的100行日志
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值