linux程序管理指令ps,kill,netstat

ps: 将某个时间点的程序运行情况撷取下来

常用指令

1.查看所有的进程

ps -ef
ps -aux

2.查看指定进程

ps -ef | grep tomcat

以tomcat为例,可以看到tomcat是在正常运行的状态,他的PID是38725最后面那一长串是和它运行相关的指令。

netstat

3.查询进程所占用的端口号

netstat -nltp | grep [进程号/端口号]
netstat -apn | grep [进程号/端口号]

比如说,我们想知道tomcat是哪个端口,在2当中,已经知道了PID为38725(父进程),然后执行。可以看到他的端口号是8080。

kill 进程冲突

4.通过3可以找到被占用的端口的PID,然后通过kill指令将tomcat进程消灭掉

kill -9 [进程号]

再次执行2,已经无了

posted @ 2023-11-28 16:11  YuKiCheng  阅读(19)  评论(0编辑  收藏  举报  来源