首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >杀死nohup进程unix

杀死nohup进程unix
EN

Stack Overflow用户
提问于 2015-02-15 20:59:26
回答 2查看 1.6K关注 0票数 0

我正在使用nohup命令运行jar。

nohup java -jar Test.jar

我找不到我正在运行的罐子的PID。我试着:

ps ax \ grep java

但这不是列表,然后我试着用

ps -ef \ grep nohup

我得到了这个输出

根8503 7529 0 21:52 pts/0 00:00:00 grep nohup

哪一个PID是nohup进程的PID?第一个8503总是不同的,而第二个是相同的。

EN

回答 2

Stack Overflow用户

发布于 2015-02-16 06:21:24

也许test.jar程序已经完成了。参见nohup.out中的输出。若要避免将grep显示为进程,请使用以下模式:

代码语言:javascript
复制
ps -aux | grep 'j[a]va'

代码语言:javascript
复制
ps -aux | grep java | grep -v grep
票数 3
EN

Stack Overflow用户

发布于 2018-09-04 16:00:49

终端中的以下命令可能帮助您使用nohup运行脚本并重定向所需文件中的输出。

一般语法

代码语言:javascript
复制
nohup some_command &> nohup_log_file.out &

示例

代码语言:javascript
复制
nohup python script.py &> nohup_log_script.out & 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28531093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档