ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于linux 查看服务进程内存,cpu,内存占用的一些基础命令

关于linux 查看服务进程内存,cpu,内存占用的一些基础命令

原创 Linux操作系统 作者:yyxyuxiang 时间:2020-11-12 10:04:04 3 删除 编辑

首先当自己的程序出现问题时,排除了代码问题后,就要看是否是服务器的问题了

第一个命令    top

会详细展示服务器的cpu 占用 内存以及详细占用  

如果觉得看起来不太直观   那么直接采用  htop  (这里已centos 为例 ) 下载一下  yum install htop

这样看起来会直观一些

linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合:

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head

linux下获取占用内存资源最多的10个进程,可以使用如下命令组合:

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head

这样可以方便我们快速的查询到时哪个服务出现了问题!

如果这些都没问题  那我们看一下是否是硬盘被占满了

df -h

如果是硬盘占满了也会影响服务的,我们要看一下是那些文件占用了硬盘(一般都是日志)

详细的命令是 du -sh *

,然后大家可以通过这些简单的命令来了解项目出现问题的原因

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69987252/viewspace-2733675/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: I am comming
下一篇: 没有了~
请登录后发表评论 登录
全部评论
一个简单的人

注册时间:2020-11-05

  • 博文量
    2
  • 访问量
    1012

最新文章