当前位置: 首页 > news >正文

Linux入门(十三)动态监控系统监控网络状态

top与ps 命令很相似,它们都是用来显示正在执行的进程,top与ps大的区别是top在执行一段时间可以更新正在运行的进程。

#-d 更新秒数 如果不写-d 那默认是3秒更新
# -i 隐藏不活跃进程
top -d 5

在这里插入图片描述
在这里插入图片描述
交互操作
P 按cpu使用大小排序,默认此项
M 按内存的使用排序
N 按PID排序
q 退出

案例:
监视特定用户
top 输入此命令 按回车键 查看执行的进程
然后输入u回车,再输入用户名
终止指定进程
top 输入此命令 按回车,查看执行的进程
输入k回车 再输入要结束的进程id
指定系统状态更新的时间 每10秒自动更新
top -d 10

监控网络状态 netstat
常见的连接状态
LISTEN 服务正在监听端口(等待连接)。
ESTABLISHED 已建立的连接(正常数据传输)。
TIME_WAIT 连接已关闭,等待处理残留数据包。
CLOSE_WAIT 远程已关闭连接,本地等待关闭。
SYN_SENT 主动发起连接(SYN 已发送,等待响应)

#快速查看所有连接和监听端口 按顺序排列输出
#关键状态:关注 LISTEN(服务是否启动)和 ESTABLISHED(活跃连接)
netstat -an#-p 显示哪个进程在调用 
netstat -anp

在这里插入图片描述

Proto 协议类型(tcp/udp)。
Recv-Q 接收队列中的数据量(字节)。
Send-Q 发送队列中的数据量(字节)。
Local Address 本地地址和端口(格式 IP:端口)。
Foreign Address 远程地址和端口(IP:端口,0.0.0.0:* 表示监听所有地址)。
State 连接状态(仅 TCP 协议显示)。
查看服务名为sshd 的服务信息

netstat -anp | grep sshd
http://www.lqws.cn/news/80695.html

相关文章:

  • (Python网络爬虫);抓取B站404页面小漫画
  • 探秘 Minimax:AI 领域的创新先锋
  • C# 异常处理进阶:精准获取错误行号的通用方案
  • JS中的 WeakSet 和 WeakMap
  • Y1——链式前向星
  • 麒麟信安安装谷歌浏览器
  • JavaScript性能优化实战
  • 多群组部署
  • 3.需求分析与测试用例设计方法
  • [蓝桥杯]蚂蚁感冒
  • 计算机视觉NeRF
  • 某电子计数跳绳的一次修复经历
  • SystemVerilog—Interface在class中的使用
  • 图像任务中的并发处理:线程池、Ray、Celery 和 asyncio 的比较
  • Laplace 噪声
  • 什么算得到?什么又算失去?
  • 软件测评师教程 第9章 基于质量特性的测试与评价 笔记
  • Kotlin 中 companion object 扩展函数和普通函数区别
  • docker-部署Nginx以及Tomcat
  • 汽车软件 OTA 升级技术发展现状与趋势
  • 「Java教案」算术运算符与表达式
  • 一元函数积分
  • 深度学习与神经网络 前馈神经网络
  • 基于STM32的循迹避障小车的Proteus仿真设计
  • 使用API网关Kong配置反向代理和负载均衡
  • github 2FA双重认证丢失解决
  • 【java面试】MySQL篇
  • AIOps智能运维体系中Python故障预测与根因分析的应用实践
  • 个人总结八股文之-基础篇(持续更新)
  • SpringBoot-配置Spring MVC