对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令.

使用该命令 可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到的.

ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。

如果直接用ps命令,会显示所有进程的状态,通常结合grep命令查看某进程的状态。

grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。

使用示例:

[root@node20 updateDB]# ps aux|grep ./update_stock

root 0.0 0.0 pts/ S+ : : grep ./update_stock

root 0.0 0.0 ? S Apr12 : ./update_stock

ps aux输出格式:

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

格式说明:

USER: 行程拥有者

PID: pid

%CPU: 占用的 CPU 使用率

%MEM: 占用的记忆体使用率

VSZ: 占用的虚拟记忆体大小

RSS: 占用的记忆体大小

TTY: 终端的次要装置号码 (minor device number of tty)

STAT: 该行程的状态,linux的进程有5种状态:

D 不可中断 uninterruptible sleep (usually IO)

R 运行 runnable (on run queue)

S 中断 sleeping

T 停止 traced or stopped

Z 僵死 a defunct (”zombie”) process

注: 其它状态还包括W(无驻留页),

START: 行程开始时间

TIME: 执行的时间

COMMAND:所执行的指令

Mysql常用show命令,show variables like xxx 详解,mysql运行时参数

MySQL中有很多的基本命令,show命令也是其中之一,在很多使用者中对show命令的使用还容易产生混淆,本文汇集了show命令的众多用法. 详细: http://dev.mysql.com/doc/ ...

shell 命令 --ps aux | grep

ps aux | grep  要查询的进程名 查询当前进程,如 ps aux | grep python 确认过需要查询的进程,就可以进行 kill -9 进程号等操作了.

ps -ef | grep使用详解

转载于: https://www.cnblogs.com/freinds/p/8074651.html   ps命令将某个进程显示出来 grep命令是查找 中间的|是管道命令 是指ps命令与grep同 ...

linux命令TOP参数load average详解[转]

我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟.五分钟.以及十五分钟的系统平均负载……我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别 ...

【linux命令】lscpu,/etc/cpuinfo详解

lscpu  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 i2000:~ # lscpu Architecture:        ...

每天一个linux命令(32)--/etc/group文件详解

Linux /etc/group 文件与 /etc/passwd 和/etc/shadow 文件都是有关于系统管理员对用户和用户组管理时相关的文件.Linux /etc/group 文件是有关于系统管 ...

linux命令学习笔记:cut详解

cut命令从文件的每一行剪切字节.字符和字段并将它们写至标准输出.它是以文件的每一行作为处理对象的. 命令格式:cut [选项] [范围] 文件.选项用来指定单位(字节.字符还是字段),范围指定选项的 ...

【linux】linux命令grep + awk 详解

linux命令grep  +  awk 详解 grep:https://www.cnblogs.com/flyor/p/6411140.html awk:https://www.cnblogs.com ...

Linux 下用管道执行 ps aux | grep 进程ID 来获取CPU与内存占用率

#include #include   int main() {     char caStdOutLine[1024]; // ps ...

随机推荐

sql-删除无效sql链接

create proc dtLink ( ) --数据库名称 ) as --查询临时表是否存在 if(OBJECT_ID('temp..db') is not null) begin drop tab ...

第七章 LED将为我闪烁:控制发光二极管

该Linux驱动用来控制开发板上的4个LED灯,即通过向Linux驱动发送数据可以控制LED灯的开关.LED驱动提供两种交互方式:命令和读写设备文件. 测试LED驱动之前需用USB线连接开发板,然后打 ...

Caffe使用:如何将一维数据或其他非图像数据转换成lmdb

caffe事儿真多,数据必须得lmdb或者leveldb什么的才行,如果数据是图片的话,那用caffe自带的convert_image.cpp就行,但如果不是图片,就得自己写程序了.我也不是计算机专业 ...

Codeforces Round #288 (Div. 2) E. Arthur and Brackets

题目链接:http://codeforces.com/contest/508/problem/E 输入一个n,表示有这么多对括号,然后有n行,每行输入一个区间,第i行的区间表示从前往后第i对括号的左括 ...

CMD设IP

netsh interface ip set address name="本地连接"  source=static/dhcp(静态/动态) addr=192.168.3.5 mas ...

分享我的PL/SQL的优化设置,为开发全面提速

打开[工具]–[首选项]: 1.登陆历史:勾选[存储历史]和[带口令存储],方便下次登陆,免去每次都输入密码的烦恼: 2.编辑器: a.勾选[语法高亮]允许: b.关键词大小写选择大写: c.配置自动 ...

CSS表格固定列宽

linux xxx命令,linux命令ps aux|grep xxx详解相关推荐

  1. ps -aux | grep 用法详解

    运行 ps aux 的到如下信息:    ps aux USER    PID   %CPU %MEM VSZ   RSS TTY    STAT   START TIME COMMAND smmsp ...

  2. linux命令ps -aux|grep xxx详解

    linux命令ps -aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大 ...

  3. ps aux|grep xxx详解

    linux命令ps aux|grep xxx详解 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的 ...

  4. 模拟实现ps aux | grep xxx

    模拟实现ps aux | grep xxx使用管道通信的功能 思路:子进程中执行ps aux,通过匿名管道通信传输给父进程,父进程中输出内容即可 整体代码: pipe1.c: #include < ...

  5. linux命令 ps aux | grep xxx详解

    说明: 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而 ps命令 Process Status 就是最基本,同时也是非常强大的进程查看命令. 使用该命令 ,可以确定 ...

  6. linux命令ps aux|grep xxx

    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在 ...

  7. linux命令ps aux|grep xxx详解

    原文地址:https://www.cnblogs.com/robertoji/p/5555449.html 要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令( ...

  8. linux aux是什么命令,linux命令ps aux|grep xxx详解

    要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程, 而ps命令(Process Status)就是最基本同时也是非常强大的进程查看命令. 使用该命令 可以确定有哪些进程正在 ...

  9. ps -aux | grep xxx, kill -s 9, pgrep --Linux下进程

    1. 可以用下面命令查看进程状态: ps -aux 只列出指定的进程: ps -aux | grep nmon 最常用的方法是ps -aux,然后再利用一个管道符号导向到grep去查找特定的进程,然后 ...

最新文章

  1. redis删除过期key的算法_面试官别再问我Redis内存满了该怎么办了
  2. 人工智能专业太卷,发不出好文章?看看顶刊审稿人怎么说...
  3. 石油污染土壤微生物群落构建与生物多样性研究
  4. 测试基础 – 软件测试计划
  5. 企业推广OA信息化三大法宝
  6. [2019.1.14]BZOJ2005 [Noi2010]能量采集
  7. IntelliJ IDEA 连接数据库 详细过程
  8. bcm943602cs蓝牙用不了_原来手机的蓝牙功能这么强大!除了连接耳机,还有这六大实用功能...
  9. lemur run PLSA
  10. java 规则引擎_【java规则引擎】java规则引擎搭建开发环境(示例代码)
  11. 音视频开发(33)----麦克风阵列入门(一)
  12. 【个人笔记】OpenCV4 C++ 快速入门 14课
  13. 设计模式(行为型模式)——模板方法模式(Template Method)
  14. 网管面试题1-windows
  15. 用计算机控制人造卫星和导弹发射,广西成人高校计算机实用基础统考理论试题(...
  16. CSR CVC4.3.1消回声调试向导
  17. 红米手机开启开发者模式方法
  18. 用trace32分析内核死机
  19. 【Python脚本】harris调试时转换gray,Ix,Iy,resp等数据为png图片
  20. SQL char,nchar,varchar,nvarchar区别与使用

热门文章

  1. PS | 工作区,工具栏不见了怎么办 -- 复位基本功能
  2. css实现鼠标悬停效果
  3. CMS系统的页面静态化流程
  4. 青少年编程教育等级评测(一级)模拟题_1
  5. 搭建商城的微服务架构-2
  6. 计算机主机突然断电有什么影响吗,断电对电脑的伤害大吗?有什么损伤?
  7. ^v^^v^^v^联系我吧^v^^v^^v^
  8. 上海计算机协会-10月月赛-丙组-T5-组队竞赛
  9. 携职教育:个税APP申报流程
  10. 计算机毕业设计JAVA人民医院体检预约mybatis+源码+调试部署+系统+数据库+lw