运行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 :所下达的是什么指令