背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况。

一、 linux ps命令,查看某进程cpu和内存占用率情况

[root@test vhost]# ps aux

USER       PID  %CPU    %MEM    VSZ   RSS TTY      STAT    START   TIME COMMAND

解释:

linux 下的ps命令

USER 进程运行用户

PID    进程编号

%CPU 进程的cpu占用率

%MEM 进程的内存占用率

VSZ 进程所使用的虚存的大小

RSS 进程使用的驻留集大小或者是实际内存的大小

TTY 与进程关联的终端(tty)

STAT 检查的状态:进程状态使用字符表示的,如R(running正在运行或准备运行)、S(sleeping睡眠)、I(idle空闲)、Z (僵死)、D(不可中断的睡眠,通常是I/O)、P(等待交换页)、W(换出,表示当前页面不在内存)、N(低优先级任务)T(terminate终止)、W has no resident pages

START (进程启动时间和日期)

TIME ;(进程使用的总cpu时间)

COMMAND (正在执行的命令行命令)

NI (nice)优先级

PRI 进程优先级编号

PPID 父进程的进程ID(parent process id)

SID 会话ID(session id)

WCHAN 进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。

FLAGS 与进程相关的数字标识

————————————由上面列的输出后于是可以通过awk进行对特定列进行输出————————————

ps aux |grep HttpPrograme| awk '{print($1" "$3" "$4" "$11);}'

查看用户的一个进程运行情况参数o:

ps -o user,%cpu,%mem,command

-o,o user-defined  -f full            --Group --User --pid --cols --ppid

摘自:http://www.commandlinefu.com/commands/view/7244/micro-ps-aux-by-memcpu

二、 linux ps命令,查看进程cpu和内存占用率排序

使用以下命令查看:

ps -aux | sort -k4,4n

ps auxw --sort=rss

ps auxw --sort=%cpu

摘录自:http://blog.chinaunix.net/uid-21389973-id-3292358.html

linux删除文件后,空间未释放的一种情况,使用lsof查看

linux某个目录空间快满了,删除了若干的文件后,使用df -h显示还是快满的,但是df -h *显示的总的文件大小又没那么大. 某个进程正在使用删除的文件,导致删除后,空间仍然不能释放. 查看rm掉 ...

操作系统复习——如何查看一个进程的详细信息,如何追踪一个进程的执行过程 ,如何在 Linux 系统下查看 CPU、内存、磁盘、IO、网卡情况?epoll和select区别?

1. 如何查看一个进程的详细信息,如何追踪一个进程的执行过程 通过pstree命令(根据pid)进行查询进程内部当前运行了多少线程:# pstree -p 19135(进程号) 使用top命令查看(可 ...

关于linux的进程中的各个线程cpu占用情况的分析和查看

我们常常会在新开的服搭建一个游戏的server,有时候要进行压力測试,那么怎样来看呢,一般我们会通过top命令查看各个进程的cpu和内存占用情况,获得到了我们的进程id,然后我们或许会通过pstack ...

Linux下查看内核、CPU、内存及各组件版本的命令和方法

Linux下查看内核.CPU.内存及各组件版本的命令和方法 Linux查看内核版本: uname -a                        more /etc/*release       ...

Linux下查看CPU信息、机器型号等硬件信息命令

Linux下查看CPU信息.机器型号等硬件信息命令 编写一个bash脚本: vim info.sh #!/bin/bash cat /etc/issue echo "____________ ...

Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算

目录(?)[-] proc文件系统 proccpuinfo文件 procstat文件 procpidstat文件 procpidtasktidstat文件 系统中有关进程cpu使用率的常用命令 ps ...

查看Centos内存使用情况linux命令

我们在使用centos版linux服务器的过程中,有时会出现卡顿的情况,这时我们可以通过查看一下内存的使用来判断发生了什么情况,那么如何查看centos内容使用情况呢?有几个方法可以尝试,跟着ytka ...

查看服务器内存、CPU、网络等占用情况的命令--汇总

搭建测试环境过程中,需要对正在使用的aws服务器(实际这是一台虚拟出来的服务器),查看它在运行脚本,启动脚本时的内存,CPU,网络等使用情况 1.查看服务器cpu内核个数: -cat 每个物理cpu中 ...

Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算(转)

Java 系统性能分析 命令 1. cpu分析 top , pidstat(sysstat) pid -p PID -t 1 10 vmstat 1 CPU上下文切换.运行队列.利用率 ps Hh - ...

随机推荐

什么是JS事件冒泡?

什么是JS事件冒泡?: 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理 程序或者事件返回true,那么 ...

关于imp无法导出空表

前天在业务库中导出完整库时,再导入到新库时发现部分表丢失. 看日志后分析是部分空表没有导出.查google知,11G中新特性,当表无数据时,不分配segment,以节省空间.而使用exp命令时,无Se ...

向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)

linux ps内存占用率,linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定...相关推荐

  1. Linux查看CPU和内存使用情况(ps、free、htop、atop、nmon、/proc/meminfo等)

    文章目录 Linux查看CPU和内存使用情况 Linux查看CPU和内存命令:ps 查看系统内存命令:free free与available的区别 htop (推荐) 安装 htop 参数 常用 界面 ...

  2. Linux下查看CPU等基本命令,Linux查看CPU和内存使用情况的常用命令

    1.top top 的全屏对话模式可分为3部分:系统信息栏.命令输入栏.进程列表栏. 第一部分 -- 最上部的 系统信息栏 : 第一行(top): "00:11:04"为系统当前时 ...

  3. linux 观察应用使用内存的情况,Linux学习笔记:free和top命令查看系统内存使用情况...

    free 命令 Linux free 命令用于显示内存状态. free 指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等. 语法: free [-b ...

  4. Linux中进程的基本知识以及静态调用方法ps的使用

    Linux中进程的基本知识以及静态调用方法ps的使用,和以树状图的方式显示Linux中的进程

  5. Linux 查看服务器内存、CPU、网络等占用情况的命令--汇总

    搭建测试环境过程中,需要对正在使用的aws服务器,查看它在运行脚本,启动脚本时的内存,CPU,网络等使用情况 1.查看物理CPU个数:cat cat /proc/cpuinfo | grep &quo ...

  6. linux tomcat 进程杀掉_测试开发人员必备Linux命令

    Hi-新朋友,记得点蓝字关注我们哟 大家耳熟能详的移动应用有很多,但是后台服务器系统基本千篇一律都是Linux,无非出于其免费开源的特性,正如android在手机上的普及.作为一款移动应用测试人员中的 ...

  7. linux查看msf安装目录,Ubuntu下安装Metasploit和Linux命令大全

    ①下载Metasploit下的Linux安装包,拷贝至Ubunto的/opt目录. ②在Terminal下运行命令"chmod +x /opt/framework-linux-4.0.0.r ...

  8. Linux随笔2 - Linux的目录配置、文件元数据信息、符号链接与硬链接和常用文件和目录管理命令示例

    目录 1. Linux的目录配置与FHS(Filesystem Hierarchy Standard) 1.1 根目录(/)的意义与内容 1.1.1 FHS要求根目录中必须存在的目录 1.1.2 FH ...

  9. linux查找用户前三进程_查看 Linux 系统中进程和用户的内存使用情况 | Linux 中国...

    有一些命令可以用来检查 Linux 系统中的内存使用情况,下面是一些更好的命令.-- Sandra Henry-stocker 有许多工具可以查看 Linux 系统中的内存使用情况.一些命令被广泛使用 ...

  10. c监控进程发现未启动就启动进程_非常有用的16个Linux 服务器监控命令

    如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员. 有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 ...

最新文章

  1. 直播:AI时代,普通程序员该如何转人工智能(限免报名)
  2. Netty实战七之EventLoop和线程模型
  3. 按照 排序 oracle,oracle 按照中文排序
  4. mysql通配符查询 性能_使用mysql5.7新特性解决前通配符查询性能问题
  5. RabbitMQ远程不能访问问题的解决
  6. 无极绳连续牵引绞车_可视化无极绳绞车保护控制装置
  7. ros创建工作空间_ROS入门学习之七Moveit机械臂控制
  8. define 字符串_C++如何使用define关键字以便使用中文编程?
  9. RLock(递归锁)
  10. xl2tpd服务一键安装
  11. 手机越贵,打车越贵?复旦教授三万字打车报告,实锤打车软件“大数据杀熟”
  12. RFC 文档中文目录
  13. 前端低代码工具amis使用文档
  14. php微信授权ajax,ajax 实现微信网页授权登录
  15. zabbix agent安装配置
  16. 苹果组建新团队自研无线芯片,欲摆脱第三方束缚!
  17. spin()和spinOnce()
  18. 调用百度ai接口实现图片文字识别详解
  19. 超方便的win10滑动关机
  20. java g1 详解_JAVA垃圾收集算法总结以及CMS、G1算法详解

热门文章

  1. 各种文件对应的文件类型
  2. 学车笔记 -- 侧方位(一字型)停车
  3. Vs Code中Vue代码格式插件,Vetur、ESLint 、Prettier - Code formatter的介绍使用及相关配置
  4. ngnix配置cgi和fastcgi
  5. pip安装报错ValueError: check_hostname requires server_hostname
  6. linux系列之-磁盘空间不足怎么办,磁盘清理方法
  7. 微信搜一搜将开放搜索入口给搜狗搜索
  8. 机器视觉必知工业相机50问
  9. 生产者消费者模式解决强耦合问题
  10. python中break怎么用_详解Python中break语句的用法