• [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  


  • 相关阅读:
    1351. 统计有序矩阵中的负数
    剑指 Offer 56
    39. 组合总和
    1619. 删除某些元素后的数组均值
    1380. 矩阵中的幸运数
    216. 组合总和 III
    面试题 08.03. 魔术索引
    1518. 换酒问题
    Xcode多进程调试:WKWebView
    Xcode编译WebKit
  • 原文地址:https://www.cnblogs.com/bhlsheji/p/5203991.html
Copyright © 2020-2023  润新知