Linux --- 查看PID

一、概要

1. 概念

PID是进程标识符(Process ID)的简称,它是Linux系统中标识一个独立进程的唯一标识符,通过PID我们能定位进程的所有相关信息,比如端口号,进程所属程序地址,进程所属用户等。

二、操作

1. 查看

(1) 查看所有运行中的进程

ps aux

(2) 获取当前进程的PID

#!/bin/bash
echo $$

(3) 后台运行的最后一个进程的PID

echo $!

2. 关闭

kill PID
kill -9 PID --强制关闭进程

3. Java

(1) 后台启动Jar并记录PID

nohup java -jar app.jar > app.log 2 >&1 & echo $! > /var/run/myapp.pid

(2) 优雅退出Jar,停止接收新请求并等待现有请求处理完毕再退出

kill -15 PID

三、参考

https://www.springcloud.io/post/2022-02/springboot-pid

posted @ 2023-08-19 21:59  白马黑衣  阅读(1904)  评论(0编辑  收藏  举报