CPU 偏高,和linux常用命令

  • 一、
    • 1、常用命令
    • 2、top 查看整体的cpu占有率(哪个进程cpu占用过高)
    • 3、top -Hp 8779 查看该pid 下哪个进程占用过高
    • 4、打印dump日志 重点关注(RUNNABLE、BLOCKED)

一、

1、常用命令

整机 top
cpu vmstat、pidstat
内存 free
磁盘 df
磁盘IO iostat
网络IO ifstat

系统的负载均衡 :
load average 1.61,0.90,0.41
1分钟,5分钟,15分钟

三个值相加/3*100%>60% 系统就够了

按1 显示cpu 核数

vmstat -n 2 3
第一个参数是采样时间间隔数单位是秒
第二个参数是采样的次数

pidstat -p 26070 -r 2
进程号,采样秒数

netstat -antup 查看端口号和pid

netstat -antup | grep pid/port 对应pid下的端口号
(netstat -antup | grep 8758)

lsof -i:8880 (通过端口查看PID)

ps -ef | grep java

jstat gc pid 对应pid下面的 gc 垃圾回收统计
jstack pid

2、top 查看整体的cpu占有率(哪个进程cpu占用过高)

3、top -Hp 8779 查看该pid 下哪个进程占用过高


将对应的pid 转为16进制

printf "%x\n" 8779

4、打印dump日志 重点关注(RUNNABLE、BLOCKED)

jsack 8758
jsack 8758 /home/yang/log/file.log

CPU 偏高,和linux常用命令相关推荐

  1. linux 常用命令 及常用 排查问题 工具

    Linux常用命令 tail 最常用的tail -f #倒数300行并进入实时监听文件写入模式 tail -300f shopbase.log #将/data/bin/test/log 目录下的 sp ...

  2. Linux系统简介-虚拟机安装教程(保姆级)-Linux常用命令

    Linux系统简介-虚拟机安装教程-Linux常用命令 1.Linux系统简介 1.1Linux系统的历史 1.2Linux系统的特点和优势 1.3Linux发行版的分类 2.虚拟机的安装教程 2.1 ...

  3. Linux初学者接住了---Linux常用命令

    前言 本文整理了Linux常用命令,分类整理,举例说明使用方法,希望为大家带来便利.命令严格区分大小写,一般是小写,tab键补全. Linux常用命令 前言 一.文件处理命令 1.命令格式 目录处理命 ...

  4. Linux 常用命令参考手册, 非常适合入门, 基本能满足工作日常使用。

    Linux Manual Linux 常用命令参考手册, 非常适合入门, 基本能满足工作日常使用. 截止目前,含有 65+ 命令. 注:这里只列出常用命令, 如果想要更系统的可能需要翻阅官方手册. 目 ...

  5. Linux 常用命令整理(Centos7) (时区/正则/sed/htop/screen/ln/awk/……)

    目录 Linux 常用命令整理(Centos7) (附加正则.时区.git等) 一.系统查询常用命令: 1.文件中空格制表符替换sed 2.查看宿主机的用户名密码 3.last .w.lastb 查看 ...

  6. 超详细的Linux常用命令锦集,推荐收藏!!!【持续更新】

    目录 Linux系统简介 Linux常用命令大全 一.系统操作相关命令 1.系统信息处理 2.系统重启及关机 二.文件操作相关命令 1.文件及目录操作 2.文件搜索操作 3.文件挂载系统 4.文件权限 ...

  7. Linux常用命令详解(两万字超长文)

    Linux常用命令详解 作为一枚程序员,熟练掌握一些常见的linux命令是很有必要的,掌握这些命令能帮助我们更好地管理Linux系统,提高工作效率,并有效地解决各种问题,为了方便自己后续查阅以及帮助不 ...

  8. Linux 常用命令大全(虚拟机)

    目录 一.认识Linux系统 二.Linux主流发行版本 三.为什么要学习Linux系统? 四.Linux 常用目录 五.Linux 常用命令大全 一.认识Linux系统: Linux是一个免费.开源 ...

  9. 【Linux-Linux常用命令】Linux常用命令总结

    [Linux-Linux常用命令]Linux常用命令总结 1)文件管理 1.1.目录操作 1.2.vim操作 1.3.打包压缩相关命令 1.4.Linux管道 2)文件权限管理 2.1.三种基本权限 ...

最新文章

  1. 20180929 VIM进入编辑模式、VIM命令模式常用操作
  2. 总结一下模型工程化部署的几种方式
  3. QT的QFutureIterator类的使用
  4. [WCF]利用net.tcp傳輸協定來建置WCF Service
  5. Java线程:新特征-有返回值的线程(转)
  6. ubuntu下google浏览器(chromium)flash插件安装
  7. 一篇男人必看的创业文章。(人活着不能没有钱,但是活着却不能只为了钱)...
  8. r语言教程w3c,R语言 数据库
  9. java 文件夹存在文件_Java判断是否存在文件和文件夹
  10. pve虚拟机导入gho_迁移WIN10和VMW虚拟机到ProXmoX VE(二):PVE设置和迁移windows
  11. AI 崛起?科技公司却偷偷用人类做机器人的工作!
  12. CentOS之安装Netcore运行hellowworld
  13. android 周日历控件加事件动态添加
  14. 计算机桌面不同步,电脑时间不同步怎么回事 电脑时间不能自动更新如何修复...
  15. 求一元二次方程的根 OpenJ_Bailian - 2707
  16. PHP单例模式demo
  17. 码农的自我修养 - ARM V9架构的巨大价值
  18. ChatGPT将引发大量而普遍的网络安全隐患
  19. 基于OHCI的USB主机 —— UFI写扇区代码
  20. 拒绝直销、反对直销的人一定要看的文章

热门文章

  1. 到微软Tech•ED 2006技术大会一游
  2. 客户关系管理系统(CRM)开发的意义ai智能机器人okcc
  3. jenkins UNSTABLE
  4. 《大腕》经典台词- 游戏开发版
  5. JavaWeb11 —— 用户信息管理系统
  6. nkdnfkmdfsdmfsklf
  7. java 调用c so_JAVA调用C语言写的SO文件
  8. Meta Graph Transformer: A Novel Framework for Spatial–Temporal Traffic Prediction
  9. 计算机教师教育学生案例,学生成长的动力 教师奋斗的源泉 ———小学信息技术课中的德育案例分析...
  10. 软件赋能 数智转型 GBASE南大通用亮相南京软博会