LINUX 笔记-netstat命令

netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。

netstat参数虽然很多,但是常用的不多,主要是下面几个参数:

netstat -[atunlp]
  • -a :all,表示列出所有的连接,服务监听,Socket资料
  • -t :tcp,列出tcp协议的服务
  • -u :udp,列出udp协议的服务
  • -n :port number, 用端口号来显示
  • -l :listening,列出当前监听服务
  • -p :program,列出服务程序的PID
时间: 2024-10-27 04:54:54

LINUX 笔记-netstat命令的相关文章

Linux使用netstat命令查看并发连接数

本文和大家分享的主要是linux使用netstat命令查看并发连接数的相关内容,一起来看看吧,希望对大家学习linux有所帮助. netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' 解释: 返回结果示例: LAST_ACK 5 (正在等待处理的请求数) SYN_RECV 30 ESTABLISHED 1597 (正常数据传输状态) FIN_WAIT1 51 FIN_WAIT2 504 TIME_WAIT 105

Linux使用netstat命令查看并发连接数[转]

转自:http://www.cnblogs.com/wayne173/p/5652043.html Linux使用netstat命令查看并发连接数 我们的网站部署在linux的服务器上,特别是web服务器,我们可能有时候做为运维人员,肯定是要查看网站的并发连接数是不是达到瓶颈等,所以在linux下,我们如何查看服务器的并发连接数呢?使用以下命令即可分组查看各种连接状态哦: netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a,

linux:netstat命令

netstat命令用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络情况. 语法 netstat(选项) 选项 -a或--all:显示所有连线中的Socket: -A<网络类型>或--<网络类型>:列出该网络类型连线中的相关地址: -c或--continuous:持续列出网络状态: -C或--cache:显示路由器配置的快取信息: -e或--extend:显示网络其他相关信息: -F或--fib:显示FIB: -g或--groups:显示多重广播功能群组组员

Linux下netstat命令无效,configure无效的解决方法

在linux中,命令无效的最大可能性应该就是缺少依赖的库,所以如果某个命令无效可以尝试重新安装一下新的库 在使用configure遇到错误,提示缺少pcre的库,然后安装了pcre和pcre-devel两个库之后,编译就正常了. netstat命令无效,安装了net-tools库后就好了 yum install -y PCRE yum install -y pcre-devel yum install -y net-tools 原文地址:https://www.cnblogs.com/dayu0

linux中netstat命令

netstat命令:查询网络状态 查看本机启用的端口: netstat  -an -tuln -a  查看所有的连接和监听端口 -n  显示IP地址和端口号,而不显示域名和服务名 -l  查看监听端口 -t  列出TCP协议端口,只有TCP有监听状态(listen) -u  列出UDP协议端口 netstat -an | grep ESTABLISHED  查看正在连接的ip    ,加 | wc 就可以显示连接数 netstat -rn  一般用来查看网关(最后一行第二个) route   -

Linux之netstat命令详解

简介 Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等. 输出信息含义 执行netstat后,其输出结果为 Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local Address Foreign Address Statetcp 0 2 210.34.6.8

LINUX 笔记-watch命令

命令格式:watch[参数][命令] 可以将命令的输出结果输出到标准输出设备,多用于周期性执行命令/定时执行命令 命令参数: -n或--interval  watch缺省每2秒运行一下程序,可以用-n或-interval来指定间隔的时间. -d或--differences  用-d或--differences 选项watch 会高亮显示变化的区域. 而-d=cumulative选项会把变动过的地方(不管最近的那次有没有变动)都高亮显示出来. 如:每隔一秒高亮显示网络链接数的变化情况 watch 

LINUX 笔记-free 命令

free命令可以显示Linux系统中空闲的.已用的物理内存及swap内存,及被内核使用的buffer. [email protected]:~$ free -h total used free shared buff/cache availableMem: 3.8G 1.3G 928M 27M 1.7G 2.2GSwap: 4.0G 0B 4.0G total:Total installed memory (MemTotal and SwapTotal in /proc/meminfo) use

LINUX 笔记-top命令

top命令经常用来监控linux的系统状况,比如cpu.内存的使用. top - 08:16:55 up 1 day, 1:09, 2 users, load average: 0.00, 0.01, 0.00 Tasks: 252 total, 1 running, 250 sleeping, 0 stopped, 1 zombie %Cpu(s): 0.5 us, 0.3 sy, 0.0 ni, 98.6 id, 0.4 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem