一、ps 命令

ps 是Process Status的缩写,用于查看进程状态,ps 可以显示linux系统的所有进程信息。

用法:

  1. ps a 显示现行终端机下的所有程序,包括其他用户的程序。
  2. ps -A 显示所有程序。
  3. ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
  4. ps -e 此参数的效果和指定"A"参数相同。
  5. ps e 列出程序时,显示每个程序所使用的环境变量。
  6. ps f 用ASCII字符显示树状结构,表达程序间的相互关系。
  7. ps -H 显示树状结构,表示程序间的相互关系。
  8. ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。
  9. ps s 采用程序信号的格式显示程序状况。
  10. ps S 列出程序时,包括已中断的子程序资料。
  11. ps -t  指定终端机编号,并列出属于该终端机的程序的状况。
  12. ps u  以用户为主的格式来显示程序状况。 
  13. ps x  显示所有程序,不以终端机来区分。

例如:ps aux

二、描述

  • USER         用户名
  • PID             进程的ID
  • %CPU        进程占用的CPU百分比
  • %MEM       占用内存的百分比
  • VSZ            该进程使用的虚拟內存量(KB)
  • RSS            该进程占用的固定內存量(KB)(驻留中页的数量)
  • STAT           进程的状态
  • START        该进程被触发启动时间
  • TIME           该进程实际使用CPU运行的时间
  • COMMAND 所执行的指令

其中STAT状态位常见的状态字符有

  • D      //无法中断的休眠状态(通常 IO 的进程);
  • R      //正在运行或在运行队列中;
  • S      //处于休眠中断状态;
  • T      //停止或被追踪;
  • Z      //僵尸进程;
  • <      //优先级高的进程
  • N      //优先级较低的进程
  • L      //有些页被锁进内存;
  • s      //进程的领导者(在它之下有子进程);
  • l       //多线程,克隆线程(使用 CLONE_THREAD, 类似 NPTL pthreads);
  • +      //位于后台的进程组;

三、ps 其他用法

配合grep来查看指定的进程信息。

例如:查看runmyled的进程:ps aux | grep ./runmyled.o

Linux ps aux查看进程相关推荐

  1. linux ps查看完整时间,Linux ps 命令查看进程启动及运行时间

    引言 同事问我怎样看一个进程的启动时间和运行时间,我第一反应当然是说用 ps 命令啦. ps aux或ps -ef不就可以看时间吗? ps aux选项及输出说明 我们来重新复习下ps aux的选项,这 ...

  2. linux ps指令查看进程,linux下查看进程指令-ps

    在Linux下查看进程指令可以用ps(process status) 是unix/Linux下通用的进程状态查看工具 ps的常用选项 选项功能介绍 -a显示所有终端中的进程.注意只有与终端关联的进程才 ...

  3. ps aux 查看进程

    状态显示: S:休眠 s主进程, <优先级比较高, N优先级比较低, +前台运行, R正在运行的进程, L内存分页被锁定, l多线程的进程, Z僵尸进程, X已经死掉的进程, T暂停的进程, D ...

  4. linux ps -elf 查看进程获取进程id

    指令:ps -elf |grep java|grep -v grep |head -n 1 |awk '{printf $4}' 关于ps 指令,在部署应用程序到linux主机时候,会用到,如查询当前 ...

  5. ps aux 查看进程信息

    [root@localhost Desktop]# ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0 ...

  6. Linux命令查看子进程命令,Linux基础命令——查看进程命令

    linux是一个 多进程   多用户的操作系统 ps(显示当前进程的状态) ps -ef  查看当前linux 进程 ps -ef | grep 'mysqld'  过滤mysql的进程 (grep  ...

  7. Linux ps -aux 和 ps -ef 查看进程信息说明+ps查看进程中的线程

    Linux ps -aux 和 ps -ef 查看进程信息说明+ps查看进程中的线程 1. ps -aux | grep xxx 1.1 ps -aux 输出格式: 1.2. 例子 1.3 注意:有时 ...

  8. 搞它!!!Linux系统中查看进程和计划任务管理

    文章目录 首先我们了解一下程序和进程的关系: 一.查看进程 1.查看静态的进程统计信息(ps) 2.查看静态的进程统计信息(top) 3.pgrep命令(查询进程信息) 4.pstree命令(查看进程 ...

  9. Linux系统中查看进程和计划任务管理

     各位小伙伴们大家好,本次给大家带来的是Linux操作系统中的进程和计划任务的管理,首先大家都知道程序是保存在外部存储介质(如硬盘.光盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中 ...

最新文章

  1. 在Java中使用redisTemplate操作缓存
  2. stm32 温湿度_基于STM32单片机大棚温湿度检测无线蓝牙APP控制设计
  3. python使用符号#表示单行注释-【经济金融及Python应用讲义】Python编程规范之注释...
  4. 离职人员防止删除文件域策略
  5. c语言里的%p的作用,C语言中geiwei=m%10什么意思,求解!
  6. 2018年中国银行业十件大事,“Fintech深度融合,科技子公司遍地”...
  7. 在香蕉派 Banana Pi BPI-M1上使用 开源 OxOffice Impress
  8. 【noip2016】d2解题报告
  9. 魅族Flyme5系统内置原生铃声免费下载
  10. Linux系统下公式编辑器KLatexFormula
  11. 经典sql练习题(oracle版)
  12. 怎么把pdf用abobe转换成html,Adobe Acrobat:把网页转换为PDF
  13. 文件上传5-uploads靶场
  14. php 应用宝支付,手游渠道应用宝接入总结
  15. 前端vue从后台取到数据(数组对象)后遍历给对象添加属性,修改这个属性为什么没有用?
  16. 16.15-S7-1200-开关量PWM的方式控制-固态继电器调节水温
  17. MySQL导出表结构表数据以及导入数据
  18. c#输出二维数组矩阵
  19. 据说看完这21个故事的人,30岁前都成了亿万富翁
  20. 脑残手贱:被NFS祸害的调度系统

热门文章

  1. linux mysql提交_MySQL 事务提交过程
  2. 印度评论九章量子计算机,张礼立:中国 “九章”量子计算机到底厉害在哪?...
  3. python字符串后面添加字符串_什么是字符串?怎样在Python中添加字符串?
  4. signature=ec663bb1ca3cfa2e278da44aa044d1c6,Fair Exchange of Signatures with Multiple Signers
  5. flask 对excel上传下载操作和文件处理
  6. 12864 OLED屏显示日历
  7. 【STC15库函数上手笔记】7、PCA与PWM
  8. 第17章:图像分割提取
  9. 当按下ESC键时,关闭应用程序
  10. 微信小程序下拉刷新列表onPullDownRefresh;微信小程序上划加载列表onReachBottom;uni-app微信小程序下拉加载数据;uni-app微信小程序上划页面加载数据