• [linux]linux命令学习-netstat


    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笔记本” 博客。转载请务必保留此出处http://blog.csdn.net/orangleliu/article/details/41044879

    作者: orangleliu  


  • 相关阅读:
    显示内容和隐藏v-show(以及图标的动态展示)
    主表查询子表
    怎么在pda安装apk
    java学习第40天2020/8/14
    Java学习第39天2020/8/13
    java学习第38天2020/8/12
    java学习第37天2020/8/11
    rz
    git tag
    audio vedio 播放
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5203991.html
Copyright © 2020-2023  润新知