linux运行和停止java的jar包

时间:2025-05-13 15:46:17

运行jar包

java -jar 

这是最基本的jar包执行方式,但是当我们用ctrl+c中断或者关闭窗口时,程序也会中断执行。


java -jar  &

&代表在后台运行,使用ctrl+c不会中断程序的运行,但是关闭窗口会中断程序的运行。


nohup java -jar  &

使用这种方式运行的程序日志会输出到当前目录下的文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。


nohup java -jar  > &

>的意思是将日志输出重定向到文件,使用ctrl+c中断或者关闭窗口都不会中断程序的执行。


查看实时日志

进入到所在的目录

tail -f 

查看linux系统的进程信息

查看linux系统的java进程信息

ps -ef | grep java

查看linux系统的指定端口号的进程信息

ps -ef | grep <端口号>

字段含义

UID PID PPID C STIME TTY TIME CMD

aaa 14124 13991 0 00:38 pts/0 00:00:00 grep --color=auto dae

aaa 23534 12556 0 00:45 pts/0 00:00:00 grep --color=auto dae


UID :程序被该 UID 所拥有

PID :就是这个程序的 ID

PPID :则是其上级父程序的ID

C :CPU使用的资源百分比

STIME :系统启动时间

TTY :登入者的终端机位置

TIME :使用掉的CPU时间。

CMD :所下达的是什么指令