Mac在终端查看进程/杀死进程

# 在知道程序端口的情况下:

# 将PortNum替换为要查询的端口号(注意端口号前面不要空格)

sudo lsof -i:PortNum

# 举个例子

sudo lsof -i:3306

# 当然也可以不用管理员权限

lsof -i:3306

    

代码演示:


sudo lsof -i:3306

Password:  # 在此需要输入的是mac的密码

COMMAND  PID   USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME

mysqld  2091 _mysql   30u  IPv6 0xfd98d1f629a43db3      0t0  TCP *:mysql (LISTEN)


# 很明显 端口号 3306 的程序的 pid号为 2091


结束(杀掉)进程


# 前提是需要知道进程的PID号


# 将PID替换为相应的进程号

sudo kill PID号

# 举个例子

sudo kill 2091