`
xyuma
  • 浏览: 6302 次
  • 性别: 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协议...

    常用网络命令+ 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所需的文件,包括内核...

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

    netstat命令是Windows操作系统内置的一个功能强大的网络工具,其全称是network statistics,主要用于显示网络连接状态,包括当前所有连接到网络的端口以及一些统计数据。它能帮助我们了解网络的运行情况,对网络问题...

    一个实用但却常用的 Linux 命令-ss.docx

    ss 命令是一个实用且常用的 Linux 命令,用于显示 socket 状态。它可以显示 PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets 等等统计信息。ss 命令比其他工具展示更多...

    常用网络命令的使用 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协议的网络操作系统来模拟网络环境,并逐步执行各个...

    实验3常用网络命令操作实验

    常用的网络命令有很多,包括ping命令、tracert命令、netstat命令、nbtstat命令、nslookup命令、route命令、arp命令等。 Ping 命令是用于确定本地主机是否能与另一台主机交换(发送与接收)数据报的命令。通过ping...

    常用网络测试命令

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

Global site tag (gtag.js) - Google Analytics