命令:netstat
功能说明:显示网络状态。
语 法:netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]
补充说明:利用netstat指令可让你得知整个Linux系统的网络情况。
参 数:
-a或--all 显示所有连线中的Socket。
-A<网络类型>或--<网络类型> 列出该网络类型连线中的相关地址。
-c或--continuous 持续列出网络状态。
-C或--cache 显示路由器配置的快取信息。
-e或--extend 显示网络其他相关信息。
-F或--fib 显示FIB。
-g或--groups 显示多重广播功能群组组员名单。
-h或--help 在线帮助。
-i或--interfaces 显示网络界面信息表单。
-l或--listening 显示监控中的服务器的Socket。
-M或--masquerade 显示伪装的网络连线。
-n或--numeric 直接使用IP地址,而不通过域名服务器。
-N或--netlink或--symbolic 显示网络硬件外围设备的符号连接名称。
-o或--timers 显示计时器。
-p或--programs 显示正在使用Socket的程序识别码和程序名称。
-r或--route 显示Routing Table。
-s或--statistice 显示网络工作信息统计表。
-t或--tcp 显示TCP传输协议的连线状况。
-u或--udp 显示UDP传输协议的连线状况。
-v或--verbose 显示指令执行过程。
-V或--version 显示版本信息。
-w或--raw 显示RAW传输协议的连线状况。
-x或--unix 此参数的效果和指定"-A unix"参数相同。
--ip或--inet 此参数的效果和指定"-A inet"参数相同。
常用组合,查看出正在连接和网络信息
netstat -ntulpa
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:2208 0.0.0.0:* LISTEN 3226/hpiod
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3411/mysqld
tcp 0 0 0.0.0.0:1002 0.0.0.0:* LISTEN 2940/rpc.statd
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 2883/portmap
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 3259/cupsd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 3453/sendmail: acce
tcp 0 0 127.0.0.1:2207 0.0.0.0:* LISTEN 3231/python
tcp 0 0 202.102.240.93:3306 122.207.210.12:1750 ESTABLISHED 3411/mysqld
tcp 0 0 202.102.240.93:3306 122.207.210.12:1748 ESTABLISHED 3411/mysqld
tcp 0 0 202.102.240.93:3306 202.102.240.93:59141 ESTABLISHED 3411/mysqld
tcp 0 0 202.102.240.93:59141 202.102.240.93:3306 ESTABLISHED 7059/httpd
netstat 的一些常用选项
netstat –s
本选项能够按照各个协议分别显示其统计数据。如果我们的应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么我们就可以用本选项来查看一下所显示的信息。我们需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。
netstat –e
本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量,也有接收的数据报数量。这个选项可以用来统计一些基本的网络流量)。
netstat –r
本选项可以显示关于路由表的信息,类似于后面所讲使用route print命令时看到的 信息。除了显示有效路由外,还显示当前有效的连接。
netstat –a
本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。
netstat –n
显示所有已建立的有效连接。
扩展资料: 常用参数组合
1) netstat -tl -nltp
查看当前tcp监听端口
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 *:rrac *:* LISTEN
tcp 0 0 *:34006 *:* LISTEN
......
2) netstat -tlp
查看当前tcp监听端口, 需要显示监听的程序名,当不清楚mysql的监听端口时比较好用
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:rrac *:* LISTEN -
tcp 0 0 *:34006 *:* LISTEN 23425/mysqld <!-- google_ad_section_end -->http://www.linuxso.com/command/netstat.html
<script type="text/javascript"></script>
分享到:
相关推荐
Linux如何查看当前有多少IP连接了这台机子.如何查看都谁连接了我
linux C语言TCP/IP协议连接通讯,在客户机程序里将IP地址改为自己的IP地址即可
)、永久性生效,重启后不会复原。 开启: chkconfig iptables on 关闭: chkconfig iptables off 2)、 即时生效,重启后复原 开启: service iptables start 关闭: service ...5. 备注修改静态ip不能上网问题
linux NAT模式下静态ip配置及常见的错误处理,例如:怎样配置linux静态ip能够使集群之间连接通畅
linux下自动连接wifi程序源码,程序自动检测系统无线网卡,根据用户提供的ssid和pwd连接wifi,并返回ip,最后输出程序执行时间。
下面我们就来看看Linux中查看ip地址的方法吧! Linux查看ip的方法 在 Linux 中,用于显示和配置网络接口的标准命令是 ip 。 要显示所有网络接口和相关 IP 地址的列表,请键入以下命令: ip addr 命令执行结果如下:...
在Linux内核上,netfilter是负责数据包过滤、网络地址转换(NAT)和基于协议类型的连接跟踪等功能的一个子系统,这个子系统包含一些信息包过滤表组成,这些表包含内核用来控制信息包过滤处理的规则集。iptables是一个...
今天想连接winSCP,发现连不上,原来Linux系统的IP地址变了,为了避免IP地址的变动,我就想固定IP地址,方法如下: 1、输入ifconfig(如果CentOS是最小化安装,是没有ifconfig命令的)或ip addr ,可以查看网络相关...
校园网使用流量控制器ipclient打开流量后,才能连接外网,最近我转到linux下学习,找了好久,终于找到linux版本的ipclient,拿出来和大家分享。 使用方法:终端切换到ipclient所在目录,输入./ipclient就可以输入...
简易教程:如何在Linux(ubuntu)上配置ip及上网
代码是对ARM linux 和上位机windows10进行TCP/IP网络通信,可直接代码移植,比较简单易懂,适合初学者
linux 5.4连接EQ的安装步骤 第一步:安装所需的软件包 第二步:设置要连接eq的网卡的ip地址 第三步:设置要作为iscsi连接的网卡接口。 第四步:使用iscsiadm 连接eq存储 第五步:安装多路径软件。
1.多平台支持Windows,Mac OS X,Linux 2.多标签,批量服务器管理. 3.支持登录Ssh和Windows远程桌面. 4.漂亮的平滑字体显示,内置100多个配色方案. 5.shell,sftp同屏显示,同步切换目录. 6.命令自动提示,智能匹配,输入更...
通过图文说明的方式详细的讲解了关于使用nat方式连接互联网,而且是指定ip
linux配置静态ip,可以实现本机软件连接到虚拟机,使用的模式是NAT模式
Linux如何与世界连接 Linux图形界面 界面网络连接 界面网络连接 界面网络连接 界面网络连接 界面网络连接 检查网络连接状态 当输入一个ip地址的时候,首先网络现在自己本地的子网内进行地址的查找,假如查找到了则...
1.解决Linux网络连接问题: (1)第一步,首先打开图形化界面,右键选择打开终端,打开控制台ping一下Windows连接网络的网关地址或者IP地址,如图: ping 192.168.113.1(这是本人Windows操作系统中连接网络的网关地址...
LCP是Linux Connection Pool的简写,是基于Linux模块开发的线程安全通用连接池,减少由频繁建立和释放连接带来的系统开销,提升服务响应速度,支持跨语言、多服务的通用连接池,应用层代码不需要做任何改动,对于...
1.多平台支持Windows,Mac OS X,Linux 2.多标签,批量服务器管理. 3.支持登录Ssh和Windows远程桌面. 4.漂亮的平滑字体显示,内置100多个配色方案. 5.shell,sftp同屏显示,同步切换目录. 6.命令自动提示,智能匹配,输入更...
获取主机信息,以“IP地址 主机名 CPU型号 主频 核数 物理内存总大小 磁盘名称 容量”格式输出csv。内附使用说明。