我正在使用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总是不同的,而第二个是相同的。
发布于 2015-02-16 06:21:24
也许test.jar程序已经完成了。参见nohup.out中的输出。若要避免将grep显示为进程,请使用以下模式:
ps -aux | grep 'j[a]va'或
ps -aux | grep java | grep -v grep发布于 2018-09-04 16:00:49
终端中的以下命令可能帮助您使用nohup运行脚本并重定向所需文件中的输出。
一般语法
nohup some_command &> nohup_log_file.out &示例
nohup python script.py &> nohup_log_script.out & https://stackoverflow.com/questions/28531093
复制相似问题