Linux学习笔记
不努力的小卢
项目管理、运维管理、解决方案
展开
-
Linux负载过高异常排查(实用4步)
1、 top 查看服务器负载情况,找出高负载的PID 2、top -H -p 线程PID查看异常线程 3、printf "%x\n" 线程PID 将异常线程的PID转换为 16进制,为后面查找 jstack 日志做准备 4、jstack 进程号 | grep 16进制异常线程号 -A90 定位异常代码的位置 jstack 进程PID | vim +/十六进制线程PID / / 例如:jstack 1040|vim +/0x431 - ...原创 2021-02-23 11:32:47 · 1108 阅读 · 0 评论 -
Linux常用的一些操作及具体命令
1、查看端口是否被占用 lsof -i:端口号 2、查看占用端口8080的进程 netstart -tnlp |grep 8080 3、shell环境下,查看远程Linux运行了多长时间 ssh user@被监控主机ip "uptime" 4、查看cpu的使用情况(如每5秒刷新一次) vmstat 5 top 然后按shift+P,可按进程处理器占用率排序 5、查看内存使用情况 free -m top 然后按shift+M,可按进程内存占用率排序 6、vim编辑器(普通模式,插入模.原创 2020-07-21 17:10:08 · 119 阅读 · 0 评论