linux下杀进程与解除端口占用

linux下杀进程与解除端口占用

注意:以下即是在centos7.6环境下测试通过,其他linux版本请自行测试

杀进程,解除端口和目录占用

# 根据端口号查询进程
lsof -i :80
netstat -anp | grep 80
netstat -tuln | grep 80
ss -tuln | grep 80
ps -ef | grep nginx.conf
ps -aux | grep nginx.conf
# 根据目录查询占用的进程
lsof /usr/local/nginx
# 终止进程(根据进程号PID)
kill 38586
# 强制终止进程(根据进程号PID), 在普通终止不成功时再使用
kill -9 38586
# 终止进程(根据进程名COMMAND)
killall nginx
# 强制终止进程(根据进程名COMMAND), 在普通终止不成功时再使用
killall -9 nginx

参考文献

韩顺平必学必会技术栈-linux
https://blog.csdn.net/weixin_73373302/article/details/140531396
https://www.cnblogs.com/yiban/p/18210341
https://www.jb51.net/server/31902282m.htm
posted @ 2025-01-04 12:59  不要划水  阅读(22)  评论(0编辑  收藏  举报