Linux查询端⼝被占⽤命令
1、lsof -i:端⼝号
⽤于查看某⼀端⼝的占⽤情况,⽐如查看8000端⼝使⽤情况,lsof -i:8000
lsof -i:8080:查看8080端⼝占⽤
:显⽰开启⽂件的进程
linux在线命令查询平台lsof -c abc:显⽰abc进程现在打开的⽂件
lsof -c -p 1234:列出进程号为1234的进程所打开的⽂件
lsof -g gid:显⽰归属gid的进程情况
lsof +d /usr/local/:显⽰⽬录下被进程开启的⽂件
lsof +D /usr/local/:同上,但是会搜索⽬录下的⽬录,时间较长
lsof -d 4:显⽰使⽤fd为4的进程
lsof -i -U:显⽰所有打开的端⼝和UNIX domain⽂件
2、netstat -tunlp |grep 端⼝号
⽤于查看指定的端⼝号的进程情况,如查看8000端⼝的情况,netstat -tunlp |grep 8000
查看所有端⼝占⽤情况:
查看指定端⼝占⽤:8090端⼝
常⽤命令:
netstat -ntlp  //查看当前所有tcp端⼝
netstat -ntulp | grep 80  //查看所有80端⼝使⽤情况
netstat -ntulp | grep 3306  //查看所有3306端⼝使⽤情况
参数介绍:
-t (tcp) 仅显⽰tcp相关选项
-
u (udp)仅显⽰udp相关选项
-n 拒绝显⽰别名,能显⽰数字的全部转化为数字
-l 仅列出在Listen(监听)的服务状态
-p 显⽰建⽴相关链接的程序名

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。