参考:https://blog.csdn.net/lu123535884/article/details/40819751
之前查看端口占用一直使用lsof -i:8080,今天排查错误的时候发现某个端口明明没有被占用,依然会有报错,于是换了另外一种方式netstat -an | grep 8080,找到了占用问题。
看端口是否占用一般用两个
(1) netstat -an|grep 8080
(2) lsof -i:8080
区别:
1.netstat无权限控制,lsof有权限控制,只能看到本用户
2.losf能看到pid和用户,可以找到哪个进程占用了这个端口