`
lcycenter
  • 浏览: 35941 次
  • 来自: ...
社区版块
存档分类
最新评论

netstat的一些常见用法

阅读更多

说明:下文内容很多收录自 “UNIX / Linux: 10 Netstat Command Examples

 

1. 并发请求数及其TCP连接状态

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

 

其中的SYN_RECV表示正在等待处理的请求数;ESTABLISHED表示正常数据传输状态;TIME_WAIT表示处理完毕,等待超时结束的请求数。

 

2. 列出所有端口

$ netstat -a | more

 

3. 列出所有TCP、UDP端口

$ netstat -at 

$ netstat -au

 

4. 列出所有监听状态的端口

$ netstat -l

$ netstat -lt  (TCP)

$ netstat -lu (TCP)

$ netstat -lx (Unix Socket)

 

5. 列出每种协议的统计数据

$ netstat -s

$ netstat -st(TCP)

$ netstat -su(UDP)

 

6. 在netstat输出中显示PID及程序名

$ netstat -pt

 

7. 不解析域名、端口及用户名

$ netstat -an

$ netsat -a --numeric-ports

$ netsat -a --numeric-hosts

$ netsat -a --numeric-users

 

 

8. 定期输出信息

$ netstat -c

 

9. 显示内核路由信息

$ netstat -r

 

10. 查找端口被那个程序占用

$ netstat -ap | grep ssh

$ netstat -an | grep ':80'

 

11. 显示网卡列表

$ netstat -i

$ netstat -ix

 

 

分享到:
评论

相关推荐

    Linux下netstat命令的一些常见用法

    在本文中,我们将深入探讨netstat命令的一些常见用法,帮助用户更好地理解和利用这个强大的工具。 **一、netstat命令的基本概念** Netstat的全称是Network Statistics,它通过查询内核中的网络数据结构来获取信息...

    netstat的用法

    ### netstat的用法详解 #### 一、概述 `netstat`是一个广泛应用于DOS、Windows以及Linux等操作系统中的网络诊断工具,主要用于监控TCP/IP网络的状态和性能。通过使用`netstat`命令,我们可以获取关于网络连接、...

    端口扫描 netstat

    `netstat`命令的基本格式是`netstat [选项]`,常见的选项包括: - `-a`: 显示所有活动的TCP连接以及监听的端口。 - `-n`: 以数字形式显示IP地址和端口号,而不是主机名和服务名。 - `-o`: 显示每个连接的所属...

    Net_State.rar_netstat

    下面将详细介绍NetStat命令及其在Windows中的常见用途和用法: 1. **基本用法**:在命令提示符下输入`netstat`会列出所有当前活动的TCP和UDP连接,包括本地IP地址、远程IP地址、状态(如ESTABLISHED、LISTENING)...

    linux-netstat-rmsock.rar_linux rmsock_linux rmsock_netstat

    `netstat` 是一个命令行工具,用于显示网络连接、路由表、网络接口统计等信息,而 `rmsock` 是一个不太常见的命令,它可能用于删除或管理套接字(socket)连接。让我们深入探讨这两个工具以及如何在Linux系统中根据...

    Linux基础课件-网络管理命令-netstat命令.pptx

    ### 三、netstat命令的基本用法 #### 1. 列出所有端口(包括监听和未监听的) ```bash netstat -a ``` 这个命令会展示所有的TCP和UDP连接,包括它们的本地和远程地址以及状态。 #### 2. 列出所有TCP端口 ```bash ...

    常见网络管理命令的使用天津冶金职业技术学院主页.pptx

    本节课程将对常见的网络管理命令进行讲解和实践,包括ping、ipconfig、netstat、tracert和arp等命令。这些命令是网络管理和维护中不可或缺的工具,掌握这些命令的使用可以帮助网络管理员更好地管理和维护网络。 ...

    DOS常用命令大全

    - **常见用法**: - `net use h: \\ip\ipc$ /user:"username" "password"`:此命令用于以指定用户名和密码连接到远程计算机的IPC$共享。 - `net use h: \\ip\ipc$ /del`:用于删除已建立的IPC$共享连接。 - `...

    常用DOS命令大全及其用法

    以下是一些常见的DOS命令及其用途: 1. **ping**:这是一个网络诊断工具,用于测试网络连接和测量延迟。通过发送ICMP回显请求,ping命令可以验证目标主机是否在线。`-t`参数用于持续发送数据包,`-l`定义数据包大小...

    linux常用基本命令

    - **常见用法**: - `df -h`:以易读的格式显示磁盘空间(如GB、MB等)。 - `df -T`:显示每个文件系统的类型。 ##### 2. du - 估算文件或目录占用的空间 - **命令格式**:`du [选项] 目标` - **常见用法**: - ...

    常见网络命令的使用[参考].pdf

    本文将详细介绍一些常见的网络命令,包括`ping`、`ipconfig`、`tracert`、`netstat`、`net`和`ftp`,并阐述它们的功能和用法。 1. **Ping命令** `ping`是一个用于测试网络连通性的命令。它通过发送ICMP回显请求...

    cmd常见命令集锦大全

    ### CMD常见命令集锦大全详解 #### 一、概述 在现代信息技术领域,掌握命令行操作是提升工作效率的重要技能之一。本文将详细介绍一系列常用的CMD命令,帮助用户更好地理解和使用这些命令,提高工作与生活的便捷性。...

    mysql用法小结

    在Windows系统下,启动和停止MySQL服务器是常见的基础操作之一。 - **启动MySQL服务器** - 使用命令行方式启动MySQL服务器,可以通过以下两种方式进行: - `mysql_home\bin\mysqld --console`:这种方式会在...

    常见网络命令使用!!!

    本文将详细介绍三个常见的网络命令:ping、ipconfig 和 netstat,以及它们在实际操作中的应用。 1. **ping命令**: - `ping` 是一个非常基础且实用的网络诊断工具,用于测试两台主机之间的网络连通性。它通过发送...

    常用DOS命令大全与用法详解.doc

    以下是一些常见的DOS命令及其用法: 1. **ping**: - 功能:测试网络连接性和速度。 - 参数: - `-t`:持续发送数据包,直到中断。 - `-l`:定义数据包的大小,范围是1到65500字节。 - `-n`:指定发送数据包的...

    Linux运维之如何使用ss命令代替netstat

    **`netstat`的常见用法** 在`netstat`中,`-n`选项用于显示数字形式的IP地址和端口号,`-p`用于显示与每个连接关联的进程ID,`-l`则表示只显示监听状态的连接。组合起来,`netstat -npl`可以列出所有监听的TCP和UDP...

    局域网故障常用的诊断命令及用法

    ### 局域网故障常用的诊断命令及用法 ...以上就是几种常见的网络故障诊断命令及其用法。熟练掌握这些命令对于快速定位和解决问题有着不可替代的作用。在实际操作过程中,还需要根据具体情况灵活运用。

Global site tag (gtag.js) - Google Analytics