博客
关于我
linux下利用nohup后台运行jar文件包程序
阅读量:789 次
发布时间:2023-02-02

本文共 510 字,大约阅读时间需要 1 分钟。

Linux 运行 jar 包命令详解

在 Linux 环境中运行 jar 包,可使用多种方式通过终端操作。以下是常用命令及注意事项,帮助你更高效地管理程序运行。

方式一:直接运行

java -jar XXX.jar

运行该命令后,程序会在当前 SSH 窗口锁定,程序运行中按 CTRL + C 可打断程序,或直接关闭窗口程序将退出。

方式二:后台运行

java -jar XXX.jar &

使用 & 符号后台运行程序,无需锁定 SSH 窗口。程序仍会因窗口关闭而终止运行。

方式三:无挂断运行

nohup java -jar XXX.jar &

nohup 命令可确保程序在终端关闭或账户退出时继续运行,默认将所有输出写至 nohup.out 文件(可指定其他输出文件)。

方式四:结合输出重定向

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

此命令将程序输出发送至 temp.txt 文件屏幕输出与程序运行无关,可根据需要进行日志管理。

终止程序方法:

  • 查询进程PID:
    ps -aux | grep java
  • 杀死进程:
    kill -s 9 PID
  • 其中,PID 为你需要查询的进程号。

    转载地址:http://zdzfk.baihongyu.com/

    你可能感兴趣的文章
    Linux 系统安装配置PHP服务(源码安装)
    查看>>
    Linux 系统快键键汇总
    查看>>
    Linux 系统时间详解
    查看>>
    linux 系统服务管理
    查看>>
    linux 系统的ssh服务
    查看>>
    Linux 系统的用户和组详解_【all】
    查看>>
    Linux 系统维护笔记(一)
    查看>>
    Linux 终端多路复用神器 Tmux 3.5 发布!支持扩展键和新功能
    查看>>
    Linux 网络扫描工具:nmap,涨知识的时间到了!
    查看>>
    linux 网络状况流量分析shell脚本
    查看>>
    Linux 网络管理及监控与性能评估
    查看>>
    linux 获取文件的行数
    查看>>
    Linux 装机后服务器调优配置
    查看>>
    Linux 解决E: Sub-process /usr/bin/dpkg returned an error code (1)错误
    查看>>
    Linux 解决“/bin/bash^M: bad interpreter: No such file or directory”
    查看>>
    Linux 解决代理产生的Failed to connect to 127.0.0.1 port 58895: Connection refused问题
    查看>>
    Linux 解决错误File “/usr/bin/yum“, line 30 except KeyboardInterrupt, e:
    查看>>
    linux 解压tar包
    查看>>
    Linux 计划任务详解
    查看>>
    Linux 计划任务详解
    查看>>