经过查阅资料,总结有关netstat命令如下:
目录
netstat命令的作用:
Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接等。
netstat命令的常见参数:
-a : (all)显示所有选项,默认不显示LISTEN相关
-t : (tcp)仅显示tcp相关选项
-u : (udp)仅显示udp相关选项
-n : 拒绝显示别名,能显示数字的全部转化成数字。
-l : 仅列出有在 Listen (监听) 的服務状态-p : 显示建立相关链接的程序名
-r : 显示路由信息,路由表
-e : 显示扩展信息,例如uid等
-s : 按各个协议进行统计
-c : 每隔一个固定时间,执行该netstat命令。提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到
如何利用netstat命令查看某个端口是否被占用?
#我习惯加上下面的参数,既可以看到端口号、也可以看到是否端口号被占用和使用该端口号的进程
#查看当前所有已经使用的端口情况
netstat -nultp
#查看某一个端口的具体信息
netstat -nultp | grep 端口号
如何杀死杀掉占用端口的进程?
kill -9 端口号