温馨提示×

Debian下Jenkins如何停

小樊
40
2026-10-22 14:23:43
栏目: 智能运维

在 Debian 下停止 Jenkins,常见有几种方式,取决于你是通过系统包安装(apt)还是直接运行 war 包。


一、通过 apt / systemd 安装(最常见)

1. 使用 systemctl(推荐)

sudo systemctl stop jenkins

查看状态:

sudo systemctl status jenkins

禁止开机启动(可选):

sudo systemctl disable jenkins

2. 使用 service(老方式)

sudo service jenkins stop

二、直接运行 jenkins.war(非系统服务)

1. 前台运行

如果是终端直接运行:

java -jar jenkins.war

直接按:

Ctrl + C

2. 后台运行(nohup / &)

查找进程:

ps -ef | grep jenkins

或:

pgrep -f jenkins.war

杀掉进程:

kill <PID>

强制停止(不推荐,除非卡死):

kill -9 <PID>

三、通过 Jenkins Web 界面(软停止)

  1. 打开 Jenkins
  2. 进入:Manage Jenkins → Prepare for Shutdown
  3. 等待任务结束后自动停止

⚠️ 这种方式只是“准备关闭”,不会立刻杀进程


四、确认是否已停止

systemctl is-active jenkins
# 输出 inactive 表示已停止

或:

ps -ef | grep jenkins

如果你能告诉我 Debian 版本 + Jenkins 安装方式,我可以给你更精确的操作步骤。

0 踩