线上查问题的时候有些命令是必备,有必要把一些常用命令总结一下(这类命令和相关参数相当多,只总结自己常用得到的),查找问题一般可以分为系统参数、性能参数、进程、内存、网络、存储、内存和jvm这么几类:
系统参数
cat /proc/cpuinfo cpu相关参数
cat /proc/meminfo 内存相关参数
cat /proc/loadavg 负载情况
性能参数
1)top
M:按内存使用排序
P:按CPU占用排序
1:显示各CPU的使用情况
k:kill进程
o:更多排序规则
回车:刷新数据
2)ulimit
ulimit -a:显示本用户的系统限制参数
ulimit -Hn <num>:更改最大Hard open file数
ulimit -Sn <num>:更改最大Soft open file数
3)vmstat
vmstat 5 -S m:以5秒的数据刷新vmstat数据(单位为m)
进程
1)ps
ps aux:显示所有用户进程详情
ps -ef:显示所有用户进程详情另一种风格
如果显示不全可以通过-w加宽,如ps aux -www
网络
1)netstat
netstat -na:显示所有网络连接
netstat -nap:显示所有网络连接,并带上进程相关信息
netstat -nat:显示所有tcp类型的网络连接
netstat -ln:显示所有监听状态的网络连接
存储
1)df -h:硬盘存储总体情况
2)du --max-depth=1 -h <路径>:指定路径下所有文件夹的大小(递归一层)
3)du -sh <路径>:指定目录的大小
内存
free -m
值得注意的是:空闲内存=free+buffers+cached=total-used
JVM
1)jstat
jstat -gccapacity <jpid>:JVM各区的剩余状态
jstat -gcutil <jpid>:JVM各区的占用情况
jstat -gccause <jpid>:jstat -gcutil基础加上gc的原因
另外可以指定更新频率,如-h5 1s:每一秒更新一次,并每隔5条加上header显示
2)jps
目前正在运行中的java进程
3)jmap
jmap -dump:format=b,file=jmap.log <jpid>:生成heap dump文件
jmap -heap <jpid>:显示jvm heap总体情况
jmap -histo:live <jpid> :显示类实例占用内存情况
4)jstack
jstack -l <jpid>:显示线程阻塞/死锁情况
没有对各命令及参数做详细的说明,需要深入的就参看相关文档,暂时就这么多,有待工作中继续补充
分享到:
相关推荐
查询linux相关命令以及函数、ping检测、telnet检测、路由跟踪、域名解析、反向解析、ip归属地、域名whois、网站SSL证书查询、ip地址计算、http/https请求头信息、服务器端口检测
数学建模森林救火问题 数学建模森林救火问题是一个优化问题,旨在确定派出多少消防队员前去救火,以使总费用最小。该问题可以拆分为两部分:损失费和救援费。损失费由森林被烧毁的面积大小决定,而烧毁面积与失火、...
根据提供的文件内容,本节内容涉及数学建模在森林救火中的应用。尽管提供的内容片段不是完整和连贯的文本,但是可以识别出一些关键的数学建模概念和符号。下面是对文件内容的知识点进行解释和补充。 ### 数学建模...
本文通过一个真实的故事,展示了如何从传统的救火式IT支持转变为高效的IT服务管理模式。 故事主人公夏忙在滚滚来贸易公司担任IT工作,起初他的角色就像一个救火队员,每天忙于处理各种突发的技术问题,而这些工作...
消防车来救火.ppt
【森林救火问题的数学建模】 森林救火问题是一个典型的优化问题,涉及到数学中的极值法和定积分的应用。在实际情境中,当森林发生火灾时,消防站需要根据资源分配策略,决定派遣多少消防队员去扑灭火灾,以最小化总...
运维团队的角色从单纯的故障响应逐渐转变为更加关注于预防性维护,即从“救火”走向“防火”。这个转变意味着运维团队不仅需要在系统出现问题后迅速地解决问题,更需要通过各种手段和措施来预测和避免故障的发生。...
数学建模森林救火建模PPT学习教案 本资源是一个数学建模森林救火建模的学习教案,主要介绍了森林救火问题的数学模型建立和解决方法。该教案通过对森林救火问题的分析,建立了一个数学模型,旨在确定派出的消防队员...
《初中语文文摘社会孔子救火》这篇文章讲述的是春秋时期,孔子运用智慧解决鲁国救火危机的故事。这个故事蕴含着深刻的管理学和社会心理学知识,同时也揭示了人性的某些特点和治理国家的策略。 首先,文章揭示了人们...
《森林救火:元胞自动机在MATLAB中的模拟实现》 森林火灾是一种严重的自然灾害,其发生具有突发性、蔓延迅速的特点,对生态环境和人类生活构成严重威胁。为有效预测和控制森林火灾,科学家们利用计算机模拟技术进行...
在本项目中,“Scratch少儿编程项目音效音乐素材-【工人用具】音效-救火人员准备救火.zip”提供了一组与消防相关的音效,适用于在Scratch项目中模拟消防员救火的场景,增强游戏或动画的真实感。 首先,让我们深入...
根据提供的文件信息,我们可以深入探讨《适与势——救火的艺术》这一主题,特别是其中关于IT项目救火的关键知识点。 ### 救火的定义 救火,在IT项目管理领域,通常指的是在项目出现问题或者偏离正常轨道后采取的一...
本书针对中小规模网站集群的搭建、部署、优化进行了详细讲解,全书可分为三大部分,其中第一部分讲的是Linux相关的基础且重要的知识,第二部分针对当下流行的Web环境架构(LNMP)的搭建及企业级Web优化等进行了讲解...
本书针对中小规模网站集群的搭建、部署、优化进行了详细讲解,全书可分为三大部分,其中第一部分讲的是Linux相关的基础且重要的知识,第二部分针对当下流行的Web环境架构(LNMP)的搭建及企业级Web优化等进行了讲解...
消防救火稿件中的知识点主要涉及消防安全和消防救援两个核心领域。 1. **消防知识** - 火灾的危害:火灾不仅带来财产损失,还可能导致人员伤亡,甚至失去生命。 - 灭火器类型:泡沫灭火器适用于固体和可燃液体...