Linux杀端口占用的进程
1. 找出占用的端口,如8080:
netstat -apn | grep 8080
如果还找不出来,上面的命令可能需要sudo一下。
输出列表形式是:
协议、原地址:端口、目的地地址:端口、状态、PID/程序名称
PID是其标识,可以用来杀掉它。后面的程序名称有时候比较短,可以用ps再确认一下。
2. 用进程管理再确认一下
ps -aux | grep python
输出是:
用户、PID、CPU、内存、VSZ、RSS、TTY、状态、开始时间、运行时间、命令路径名称
这里面命令路径名称要详细一些,可以用来加以确认;
3. 杀了
温柔的送个终止信号,请其自杀:
Kill -3 PID
不管了,强制杀掉:
kill -9 PID