jones's technical blog

  • 首页
  • 文章归档
  • 默认分类
  • 关于页面

  • 搜索
博客系统 linux 酸酸乳

在 centos 7 部署 springboot 的打包为jar的项目的几种方式

发表于 2020-05-08 | 分类于 linux | 0 | 阅读次数 139

出处: Linux jar包 后台运行
作者: 分享牛

方式一

java -jar shareniu.jar

特点: 当前ssh窗口被锁定, 可以CTRL + C 打断程序运行, 或者直接关闭窗口, 程序退出, 如何让窗口不锁定呢:

方式二

java -jar rlzy.jar &

&代表后台运行.

特点: 当前ssh窗口不被锁定, 但是当窗口关闭时, 程序终止运行.

如何让窗口关闭时, 程序仍然运行?

方式三

nohup java -jar rlzy.jar &

nohup 意思是不挂断运行命令, 当账户退出或终端关闭时, 程序仍然运行

当用nohup命令执行任务时, 缺省情况下该任务的所有输出被重定向到nohup.out的file, 除非另外指定了输出文件

方式四

nohup java -jar rlzy.jar >temp.txt &

解释下 >temp.txt

command >out.file

command>out.file是将command的输出重定向到out.file文件 ,即输出内容不打印到屏幕上,而是输出到out.file文件中。

可以通过jobs命令查看后台运行任务

jobs

那么将会列出所有后台执行的任务, 并且每个任务前面都有编号, 如果你想讲某个任务调回前台控制, 只需要fg + 编号即可

for example:

fg 23

查看某端口占用的线程的pid

netstat -hlp |grep :8081

jones wechat
更多精彩内容请关注微信公众号
  • 本文作者: jones
  • 本文链接: https://www.lushuaiyu.com/archives/在centos7部署springboot的打包为jar的项目的几种方式
  • 版权声明: 本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0 许可协议。转载请注明出处!
# 博客系统 # linux # 酸酸乳
在 MacBook 上如何安装 homebrew
在 idea 使用 maven创建 quickstack 和 webapp 项目
  • 文章目录
  • 站点概览
jones

jones

程序猿

46 日志
16 分类
3 标签
Github E-mail
Creative Commons
0%
© 2021 jones
主题 - NexT.Pisces