1.启动 jar 命令
命令 | 描述 |
---|---|
java -jar xxx.jar | 当前ssh窗口被锁定、按CTRL + C、关闭ssh窗口,程序停止运行 |
java -jar xxx.jar & | ssh窗口被锁定程序不会停止,但是当窗口关闭时,程序中止运行。 |
nohup java -jar xxx.jar & | nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行,并且缺省情况下该作业的所有输出被写入到当前路径下的nohup.out的文件中。 |
nohup java -jar xxx.jar >temp.txt & | 比之第三种命令,就是可以自定义输出日志信息到temp.txt文件中。 |
2. 查看正在运行的某个进程
ps -ef |grep xxxxxxx
如查看正在运行的java进程: ps -ef |grep java
查看正在运行的nginx进程: ps -ef |grep nginx
xxxxxxx 也可以是 jar 名称
3. 终止进程
kill -9 xxxx (xxx为对应的pid)