`
xyuma
  • 浏览: 5580 次
  • 性别: Icon_minigender_2
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

三 常用网络监控命令( netstat + ss +lof)

阅读更多

 网络监控命令

 

1. netstat 命令

Linux 中用于显示各种网络相关信息,例如网络连接,路由表,接口状态,协议栈中每一层都可以做监控统计:TCP, 路由表,网络接口,协议等。

对端口进程进行判断时,尽量先通过 grep 过滤端口和进程标记特殊字符串,然后结合 wc -l (统计输出行数)将结果转换成行数再进行比较。

 

netstat -antlupe | greo vnc | wc -l

查看某个端口被哪个进程占用

netstat -pan | grep 1234 /* 输出 pid */

ps -aux | grep pid 

 

2. ss 命令

获取 Socket 统计信息,显示和 netstat 类似内容。显示更多更详细的 TCP 和连接状态信息,比 netstat 更快速高效。netstat 遍历 /proc 下面每个 PID 目录,ss 直接读 /proc/net 下面的统计信息。利用 TCP 协议栈中的 tcp_diag.

 

ss -antlpe | grep myvnc | wc -l

 

netstat 属于 net-tools 工具集,ss 属于 iproute 工具集。

 

 

3. lsof 命令

 lsof (list open files) 是一个列出当前系统打开文件的工具。 lsof 命令需要以 root 运行.

3.1 查看端口为22的连接

lsof -i:22

3.2 查看root用户进程缩打开的文件类型为 txt 的文件

lsof -a -u root -d txt

 

yum insall lsof -y

lsof -i tcp:3306 | wc -l

 

ps -ef | grep mysql | grep -v grep

ps -ef | grep mysql | wc -l

 

 

 

分享到:
评论

相关推荐

    【监控】netstat+telnet+m-top+phpmemcached

    标题中的“netstat+telnet+m-top+phpmemcached”提到了四个在IT领域中用于系统监控和管理的重要工具。接下来,我将详细介绍这些工具及其在实际操作中的应用。 1. **netstat**: `netstat` 是一个非常实用的命令行...

    网络常用命令--Netstat 、IPConfig、Tracert、Route 与 NBTStat使用技巧

    网络常用命令--Netstat、IPConfig、Tracert、Route 与 NBTStat 使用技巧 本文将详细介绍网络中五个常用的命令:Netstat、IPConfig、Tracert、Route 和 NBTStat,以及它们的使用技巧。 一、Netstat 命令 Netstat ...

    Linux+netstat+命令详解.doc

    `netstat`命令是Linux操作系统中的一个强大工具,它用于查看和分析网络状态,包括连接、监听、路由等信息。这个命令对系统管理员和网络调试人员尤其有用,可以帮助他们了解系统的网络活动,诊断网络问题,或者监控...

    Linux网络状态工具netstat和ss使用详解

    Linux 网络状态工具 netstat 和 ss 使用详解 Netstat 是一个广泛使用的...在 Linux 系统中,Netstat 和 SS 命令都是非常有用的网络状态工具,帮助管理员和开发者快速了解系统的网络状态,解决网络问题和优化网络性能。

    UNIX常用性能监控命令.doc

    本文将详细介绍一些常用的性能监控命令,包括查看网络连接性、检查网络接口、监控主机路由、磁盘I/O性能以及AIX系统的内存监视。 1. **网络连通性检查**: 使用`ping`命令可以检查与目标主机的网络连通性。例如,`...

    Linux网络监控命令(netstat).docx

    Linux 网络监控命令(netstat) Linux 网络监控命令(netstat)是一种强大的网络监控工具,能够显示 Linux 系统中的网络状态信息。通过使用不同的选项和参数,netstat 命令可以显示各种网络信息,包括 Socket 信息...

    计算机网络常用命令集合+Neetming使用图解

    这些命令是网络管理员的基本工具,对于故障排除、性能监控以及网络配置都有着重要的作用。 接下来,我们转向"Neetming",这是一个早期的网络会议软件。Neetming提供了音视频通信、屏幕共享、文件传输等功能,适合...

    常用的网络命令(作用+截图)

    ### 常用的网络命令详解 #### 一、Ping命令 **Ping命令** 是一个基本的网络诊断工具,主要用于检查网络的连通性。它通过发送ICMP Echo请求报文来验证与另一台计算机之间的双向连接是否正常。 1. **检测TCP/IP协议...

    cmd命令netstat查看系统端口使用情况

    netstat 命令是 Windows 操作系统中的一种网络诊断工具,能够显示网络连接、路由表和网络接口信息。通过使用 netstat 命令,我们可以查看当前系统中所有的网络连接、路由表和网络接口信息,从而帮助我们快速地诊断和...

    常用网络命令+ Ping命令的使用

    本文将对常用的网络命令进行介绍,包括 Ping 命令、tracert 命令、netstat 命令和 ipconfig 命令的使用。 Ping 命令 Ping 命令是用于检测网络连接性、可达性和名称解析等问题的 TCP/IP 命令。Ping 命令可以排除...

    使用 netstat 命令监视网络状态

    学习并熟练掌握 netstat 命令对于 IT 从业人员来说是至关重要的,因为它可以帮助定位网络问题,优化服务器性能,以及监控网络安全。例如,检查是否有可疑的高流量连接,找出占用大量带宽的服务,或者确定网络连接...

    常用网络命令实验报告

    ### 常用网络命令知识点详解 #### 实验概述 本次实验主要针对计算机网络课程设计,旨在通过一系列网络命令的实际操作来加深对网络基础知识的理解,同时掌握如何利用这些命令进行基本的网络诊断与维护。 #### 实验...

    实验一常用网络命令的使用实验报告(20210919164645).pdf

    计算机网络实验报告:常用网络命令的使用 本实验报告旨在介绍常用网络命令的使用方法,以掌握网络命令的使用和分析网络状态。实验中,我们将使用 Ping 命令、Ipconfig 命令、Nslookup 命令、Netstat 命令、Net 命令...

    Linux基础课件网络管理命令netstat命令共12页

    通过学习这12页的课件,你将能够熟练运用`netstat`命令来监控和诊断Linux系统的网络问题,提升你的系统管理技能。对于初学者而言,理解并掌握这些基本概念和用法是至关重要的,因为它们是成为合格Linux系统管理员的...

    Ubuntu常用命令总结 + Linux+教程文档+linux操作系统

    ### Ubuntu常用命令总结及Linux操作系统知识点详解 #### 一、文件和目录操作 **1.1 目录功能概述** - **/bin**: 存放常用命令,如`ls`, `cp`, `mv`, `rm`等。 - **/boot**: 存储启动Linux所需的文件,包括内核...

    常用网络命令的使用 ipconfig ping ARP FTP Netstat Route Tftp Tracert Telnet nslookup

    在Windows环境中,网络管理员和IT专业人员经常使用一系列命令来诊断和管理网络连接。这些命令包括`ipconfig`, `ping`, `ARP`, `FTP`, `netstat`, `route`, `tftp`, `tracert`, `telnet`, 和 `nslookup`。下面将详细...

    计算机网络常用网络命令实验报告.pdf

    本实验报告的主要目的是掌握常用网络命令的使用,包括Ping命令、ipconfig命令、ARP命令、tracert命令和netstat命令等。实验步骤中,我们使用PC机、安装有TCP/IP协议的网络操作系统来模拟网络环境,并逐步执行各个...

    常用网络测试命令

    ### 常用网络测试命令 在网络管理与维护过程中,对于校园网管理员而言,熟练掌握并运用各种网络测试命令是十分必要的。这不仅能帮助我们快速定位网络问题所在,还可以大大节省排查时间,提升工作效率。本文将详细...

    Linux网络操作命令netstat.docx

    通过`netstat`命令,系统管理员和普通用户可以了解系统的网络活动,诊断网络问题,或者监控网络服务的状态。 ### `netstat`命令的基本用法 `netstat`命令的基本格式是`netstat [选项]`,其中的选项决定了`netstat`...

Global site tag (gtag.js) - Google Analytics