7.进程命令

阅读 152

2022-10-24


1.ps
(1).作用
用来查看当前运行的进程状态。

(2).状态码

  • D:不可中断
  • R:运行
  • S:中断
  • T:停止
  • Z:僵死

(3).常用参数

  • -A:显示所有进程
  • -a:显示同一终端下所有进程
  • -r:显示当前终端运行的进程
  • -c:显示进程真实名称
  • -e:显示环境变量
  • -f:显示进程间的关系

(4).显示所有进程信息

ps

UID    PID PPID C STIME TTY     TIME       CMD
root 1 0 0 10:22 ? 00:00:02 /sbin/init
root 2 0 0 10:22 ? 00:00:00 [kthreadd]

UID:标明该进程属于哪个用户
PID:标明进程编号
PPID:标明父进程编号
CMD:标明进程对应的程序或程序的位置

(5).显示root用户进程信息

ps

(6).找出与Kafka以及Redis这两个服务相关的PID号

ps aux | grep '(kafka|redis)'

(7).查看Kafka对应的进程号

ps -ef | grep

2.kill
(1).作用
发送指定的信号到相应进程。

(2).常用参数

  • -l:列出全部的信号名称
  • -a:处理当前进程时,不限制命令名和进程号的对应关系
  • -p:指定kill命令只打印相关进程的进程号,而不发送任何信号
  • -s:指定发送信号
  • -u:指定用户

(3).先使用ps查找进程pro1,然后用kill将其杀死

kill -9 $(ps -ef | grep pro1)


精彩评论(0)

0 0 举报