栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

排查线上问题必须掌握的Linux命令

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

排查线上问题必须掌握的Linux命令

1、top  查看整个系统资源使用情况; 2、free -m  查看内存使用情况; 3、iostat   查看磁盘读写使用情况; 4、netstat   查看网络连接情况; 5、df -h  查看磁盘空间使用情况; 6、du -sh   查看文件大小情况;

举例:线上项目cpu跑到很高的的排查分析步骤

1)首先top命令看一下哪一个进程使用率很高,记住pid

2)通过top -Hp pid 查询到哪一个线程cup使用过高 记住该线程pid

3)将该pid转换成十六进制,print '%x' 这个pid数值 复制转换结果

4)通过jstack  第二步pid > **.txt 生成到一个文件中

5)vim **.txt 打开这个文件 

6)/搜一下第四步转成十六进制的结果

7)走一下搜索出来的代码,查看下是否有问题

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/289926.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号