Linux端口被占用? -- Linux查看端口使用状态、关闭端口方法
1、可以通过"netstat -anp" 来查看哪些端口被打开。
(注:加参数‘-n‘会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号)
2.、然后可以通过"lsof -i:$PORT"查看应用该端口的程序($PORT指对应的端口号)。或者你也可以查看文件/etc/services,从里面可以找出端口所对应的服务。
(注:有些端口通过netstat查不出来,更可靠的方法是"sudo nmap -sT -O localhost")
3、关掉对应的应用程序,则端口就自然关闭了,如:
"kill -9 PID" (PID:进程号)
如: 通过"netstat -anp | grep node"
有显示: tcp6 0 0 :::8086 :::* LISTEN 12078/node
则: "kill -9 12078"
相关推荐
LinuxWorking 2013-07-26
tchonggang 2015-08-12
yimu 2015-07-16
阳光之吻 2016-12-18
pwl 2017-07-10
lonesomer 2017-07-10
test0 2016-12-18
jmdvirus 2015-08-12
xiaxiaoyule 2015-06-01
Linux学习笔记 2014-08-29
学峰的学习笔记 2012-08-30
小波波 2012-08-02
gdb 2012-02-22
昭君出塞 2012-01-06
yuhuqiao 2011-04-20
Kshine0 2010-06-17