Linux 停止运行Jar包命令

Linux 停止运行Jar包命令一 后台运行 jarnohupjava jar home spring one demo 0 0 1 SNAPSHOT jar gt spring log2 gt amp 1 amp 上述命令会使 jar 包在后台运行 用户退出也不会终止程序 其中 末尾的 amp 使用指定后台运行 nohup 命令表示 系统后台不挂断地运行命令 退出终端不会影响程序的运行 不加这个命令 即使使用 amp 在退出远程连接后还是终止程序 gt spring log 是 nohup 的相关命令

一、后台运行jar

nohup java -jar /home/spring_one_demo-0.0.1-SNAPSHOT.jar > spring.log 2>&1 &

上述命令会使jar包在后台运行,用户退出也不会终止程序。

其中:末尾的&,使用指定后台运行nohup命令表示,系统后台不挂断地运行命令,退出终端不会影响程序的运行。不加这个命令,即使使用&,在退出远程连接后还是终止程序。

> spring.log,是nohup的相关命令,表示将原本会打印在控制台的文件打印到spring.log里。该文件如果未指定路径,会在当前目录生成。

2>&1,同样是nohup相关,表示将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 runoob.log 文件中。如果不加这一命令会生成如下提示:

nohup: ignoring input and redirecting stderr to stdout

二、终止jar程序

1、首先找到该jar在运行时产生的进程号pid

1.1.在运行成功时会自动返回一个pid,如下图5509既是。

Linux 停止运行Jar包命令

1.2.根据jar所占用端口(如果有端口占用),如下图5509既是。

netstat -nlp | grep :80

Linux 停止运行Jar包命令

1.3.根据java程序查找

ps -ef | grep java

Linux 停止运行Jar包命令

 1.4.根据Jar包查询进程号

ps aux|grep jar

 2、根据进程号pid,结束进程

kill -9 5509

检查运行结果:

Linux 停止运行Jar包命令

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/213931.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月18日 下午5:19
下一篇 2026年3月18日 下午5:19


相关推荐

  • ctpn详解

    ctpn详解一.概述对于复杂场景的文字识别,首先要定位文字的位置,即文字检测。这一直是一个研究热点。文本检测可以看成特殊的目标检测,但它有别于通用目标检测.在通用目标检测中,每个目标都有定义好的边界框,检测出的bbox与当前目标的groundtruth重叠率大于0.5就表示该检测结果正确.文本检测中正确检出需要覆盖整个文本长度,且评判的标准不同于通用目标检测,具体的评判方法参见(ICDAR2017…

    2025年8月21日
    6
  • 如何免费调用 Seedance 2.0 API:开发者指南

    如何免费调用 Seedance 2.0 API:开发者指南

    2026年3月13日
    3
  • pycharm 字体_Python编程之Pycharm快速学习

    pycharm 字体_Python编程之Pycharm快速学习Pycharm 是一款功能强大的 Python 编辑器 是目前 Pyhon 开发最流行的 IDE 它能高效提高 Python 的开发效率 而且具有语法高亮 代码调试 代码重构 单元测试 版本控制 支持跨平台 Windows Linux MacOS 等特性 掌握 Pycharm 的使用已经是 Pyhon 编程的最基本要求了 下载地址 http www jetbrains com pycharm download

    2026年3月27日
    1
  • idea自动导包设置

    idea自动导包设置idea 自动导包设置 1 File gt Settings2 说明勾选标注第 1 个选项 IDEA 自动帮我们导入需要用到的包 但是对于那些同名的包 还是需要手动 Alt Enter 进行导入的勾选标注第 2 个选项 IDEA 自动帮我们优化导入的包 比如自动去掉一些没有用到的包

    2026年3月19日
    21
  • 游戏引擎之寒霜引擎

    游戏引擎之寒霜引擎Frostbite 引擎 FrostbiteEng 是 EADICE 开发的一款 3D 游戏引擎 主要应用于 2000 年代晚期的战地系列游戏 该引擎从 2006 年起开始研发 第一款使用寒霜引擎的游戏 战地 叛逆连队 在 2008 年上市 nbsp 多平台 Frostbite 引擎支持多种平台的后端 在 Xbox360 MicrosoftWin 上支持 DirectX9 0c 支持在 Window

    2026年3月17日
    2
  • Nginx配置——反向代理

    Nginx配置——反向代理Nginx

    2022年7月14日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号