linux非常多服务都与网络相关。当服务调不通或者是启动port被占用,或者是又是被防火墙挡住的时候,就须要查询网络相关的问题,netstat命令之前仅仅会用一两个參数这里。好好学习一番。
经常使用的几个选项:
-a (all)显示所有选项。默认不显示LISTEN相关-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的所有转化成数字-l 仅列出有在 Listen (监听) 的服務状态-c 每隔一个固定时间,运行该netstat命令-s 显示网络的统计信息-p 列出程序的pid。非常实用-r 显示路由表-e 显示其它拓展信息使用案例:
1 查看全部tcpport
$ netstat -at2 查看全部在监听的tcpport
$ netstat -lt3 找出ssh 服务的port
$ netstat -alpt|grep ssh4 显示网卡以及网卡信息
$ netstat -ie5 查看全部路由表中tcp连接
# netstat -ant6 仅仅查看监听的连接,以及pid信息(经常使用)
# netstat -tnlp
7 每秒查看一次tcp连接
# netstat -ct8 查看某个服务是否执行
netstat -alpnt|grep ssh再有经常使用的在加入。
本文出自 “orangleliu笔记本” 博客。转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/41044879
作者: orangleliu
转载于:https://www.cnblogs.com/bhlsheji/p/5203991.html