如何获取Jenkins进程的PID和端口#

Sai*_*rua 8 java jenkins

我需要为Jenkins进程运行获取PID和Port#.如果我得到那个PID,我可以杀死这个过程,如果我需要的话.

我通过以下命令运行Jenkins进程:

java -jar jenkins.war 
Run Code Online (Sandbox Code Playgroud)

有时,如果采用该端口并且发生以下情况,Jenkins进程将无法启动:

Jenkins home directory: /Users/MacPro/.jenkins found at: $user.home/.jenkins
Feb 27, 2016 10:46:09 AM org.eclipse.jetty.util.log.JavaUtilLog warn
WARNING: FAILED 
SelectChannelConnector@0.0.0.0:8080:java.net.BindException: 
Address already in use
java.net.BindException: Address already in use
Run Code Online (Sandbox Code Playgroud)

我知道如何针对特定的端口#运行jenkins进程.

需要知道当前作业使用的PID和端口的命令.

Sai*_*rua 7

命令如下:

ps -ef| grep jenkins 
Run Code Online (Sandbox Code Playgroud)

它将显示进程ID.