当前位置:首页 > CN2资讯 > 正文内容

[linux]linux命令学习-netstatlinux netstat命令详解

8小时前CN2资讯




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 -at


2 查看全部在监听的tcpport



$ netstat -lt


3 找出ssh 服务的port



$ netstat -alpt|grep ssh


4 显示网卡以及网卡信息



$ netstat -ie


5 查看全部路由表中tcp连接



# netstat -ant


6 仅仅查看监听的连接,以及pid信息(经常使用)

# netstat -tnlp 

7 每秒查看一次tcp连接



# netstat -ct


8 查看某个服务是否执行



netstat -alpnt|grep ssh


再有经常使用的在加入。



作者: orangleliu  


    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/25488.html

    分享给朋友:

    “[linux]linux命令学习-netstatlinux netstat命令详解” 的相关文章