码迷,mamicode.com
首页 > 编程语言 > 详细

在服务器运行一个jar包,不用时终止它

时间:2018-10-30 21:09:51      阅读:421      评论:0      收藏:0      [点我收藏+]

标签:问题   日志   grep   service   情况   star   查看进程   pre   class   

1.打成jar包后,输入命令

 nohup java -jar floodlight.jar >log.txt 2>&1 &
//nohup 不生成 nohup.out的方法
nohup java -jar /xxx/xxx/xxx.jar >/dev/null 2>&1 &
//只输出错误信息到日志文件 
nohup ./program >/dev/null 2>log & 
//什么信息也不要 
nohup ./program >/dev/null 2>&1 & 

2. 查看端口状态

一、检查端口被哪个进程占用

netstat -lnp|grep 88   //88请换为你的apache需要的端口,如:80

二、查看进程的详细信息

ps 1777
ps -aux

三、杀掉进程,重新启动apache

kill -9 1777        //杀掉编号为1777的进程(请根据实际情况输入)
service httpd start //启动apache

SSH执行以上命令,如果没有问题,apache将可以正常启动。

在服务器运行一个jar包,不用时终止它

标签:问题   日志   grep   service   情况   star   查看进程   pre   class   

原文地址:https://www.cnblogs.com/gejuncheng/p/9879165.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!