ddxiami

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2319|回复: 0

[调试优化] Linux性能监控分析调优07--netstat

[复制链接]
发表于 2013-5-20 14:48:29 | 显示全部楼层 |阅读模式
命令:netstat
用途说明:显示网络状态

命令参数:
-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"参数相同。

常用操作方式:
#查询80端口的使用情况
netstat -antop  |grep 80

#查询ssh的连接情况
netstat -antop  |grep ssh

#列出所有端口 netstat -a
netstat -a | more

#列出所有 tcp 端口 netstat -at
netstat -at

#列出所有 udp 端口 netstat -au
netstat -au

#只显示监听端口 netstat -l
netstat -l

#只列出所有监听 tcp 端口 netstat -lt
netstat -lt

#只列出所有监听 udp 端口 netstat -lu
netstat -lu

#只列出所有监听 UNIX 端口 netstat -lx
netstat -lx

#在 netstat 输出中显示 PID 和进程名称 netstat -p
netstat -pt

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|技术文档库 ( 闽ICP备15017263号-2 )|网站地图

GMT+8, 2025-5-19 00:35 , Processed in 0.034618 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表