zoukankan      html  css  js  c++  java
  • netstat命令常用总结

    简介:

      netstat命令用于显示和检测机器的网络连接情况。并且可以跟据协议筛选自己想要看到的数据。比如有一天突然发现“too many open files”错误,就可以使用netstat来查看机器是否打开了大量的tcp连接。

    使用方法:

      简单的使用方式: netstat -[acCeFghilMnNoprstuvVwx]

      常用参数:

        <1> -a, 显示所有连接中的socket

        <2> -i, 列出网卡信息

        <3> -l, 显示监听中的服务器socket

        <4> -n, 直接使用ip地址,不通过域名服务器

        <5> -t, 显示tcp相关连接信息

        <6> -u, 显示udp相关连接信息

        <7> -p,显示正在使用socket的程序的pid和程序名称

    使用案例:

      <1> 列出网卡列表    

      netstat -i

      

      <2> 统计机器中网络连接各个状态的个数

      netstat -a | awk '/^tcp/ {++STATE[$NF]} END {for(a in STATE) print a, STATE[a]}'

      

      <3> 找到程序运行的端口

      netstat -ap | grep ssh

      

        

       

  • 相关阅读:
    linux上传文件到oss的方法
    centos6.5重装python
    nfs共享文件夹
    mysql报错ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
    搭建网关服务器
    面试总结
    innerText兼容性问题
    Title Case
    Character frequency
    Least Common Multiple
  • 原文地址:https://www.cnblogs.com/MyOnlyBook/p/9471697.html
Copyright © 2011-2022 走看看