Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。

简介

linux上进程有以下种状态:

ps工具标识进程的5种状态码:

ps常用命令

1.  ps -aux

如果想查看包含其他使用者的进程,和PID,CPU占有率,记忆体使用情况,运行状态等,可以输入

[root@localhost ~]# ps aux
USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root          1  0.0  0.6 127964  6532 ?        Ss   17:13   0:02 /usr/lib/syste
root          2  0.0  0.0      0     0 ?        S    17:13   0:00 [kthreadd]
root          4  0.0  0.0      0     0 ?        S<   17:13   0:00 [kworker/0:0H]
root          5  0.0  0.0      0     0 ?        S    17:13   0:00 [kworker/u256:
root          6  0.0  0.0      0     0 ?        S    17:13   0:00 [ksoftirqd/0]
root          7  0.0  0.0      0     0 ?        S    17:13   0:00 [migration/0]
root          8  0.0  0.0      0     0 ?        S    17:13   0:00 [rcu_bh]
root          9  0.0  0.0      0     0 ?        R    17:13   0:00 [rcu_sched]
root         10  0.0  0.0      0     0 ?        S<   17:13   0:00 [lru-add-drain
...

USER:进程拥有者,示例中是root。
PID:进程ID,用户ID为UID,父进程ID为PPID
%CPU:占用的CPU使用率,ID号为1的进程为0
%MEM:占用的物理内存百分比,ID号为1的进程为0
VSZ:占用的虚拟内存量,ID号为1的进程为194184
RSS:占用的固定的内存量,ID号为1的进程为6536
TTY:终端的次要装置号码(minor device number of tty),示例中的TTY列都是“?”,是表示这些进程不属于任何TTY,因为它们是由系统启动的,tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。
STAT:该进程的状态,有下一个板块的几个状态,D,R,S,T,Z是ps指令标识进程的5种状态码
TIME:进程已消耗的CPU时间
CMD:启动进程的命令

2. ps -ef

当前所有的进程。包括显示创建进程的用户标识uid, 进程标识pid, 父进程标识ppid, 创建时间,所执行程序,可以用ps -ef

3. ps lax

ps lax可以提供进程ID,父进程PPID,谦让度和等待的资源

其中

NI:谦让度

WCHAN:正在等待的进程资源

其他参数:

1.-A: 将所有的进程都显示出来,和-e的效果相同,节选如下图:

2.-a: 显示现行终端机下的所有程序,包括其他用户的程序,节选如下图:

3.-u: 以用户为主的格式来显示进程的详细状态,节选如下图:

4.-x: 显示没有控制终端的进程,节选如下图:

5.-r: 只显示正在运行的程序

6.e: 列出程序时,显示出每个程序的环境变量

如果需要查找某一个特定的进程,可以把ps和grep一起用

ps -aux|grep Oracle,查找Oracle的进程

或者在grep后输入进程ID可以查看有关进程,如图:

Linux下使用ps命令查看进程状态【ps常用命令】相关推荐

  1. Linux | Centos下几种CPU查看使用率的常用命令

    文章目录 一.top 1.1 常用参数 二.free 三.vmstat 3.1 常用参数 3.2 获取信息 四.mpstat 4.1 安装 4.2 获取信息 一.top top命令是Linux下常用的 ...

  2. 使用ps命令查看进程状态

    使用ps命令查看进程状态 Linux中的ps命令是Process Status的缩写.ps命令用来列出系统中当前运行的那些进程.ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程 ...

  3. 关于linux下目录树的查看TEEE命令

    关于linux下目录树的查看<TEEE命令> 有时我们需要生成目录树结构: 这时需要用到TREE命令: 关于TREE命令的一些参数: 常见的用法: tree -a 显示所有 tree -d ...

  4. linux 查看服务器性能常用命令

    2019独角兽企业重金招聘Python工程师标准>>> linux 查看服务器性能常用命令 一.top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况, ...

  5. 重启apache下php,linux下apache重启并查看php环境

    本文主要和大家分享linux下apache重启并查看php环境,本文主要以代码来和大家分享,希望能帮助到大家. 首先切换到init.d目录下cd /etc/rc.d/init.d 然后ls列出目录: ...

  6. linux进程网络监控,linux下的进程、网络、性能监控命令

    Linux下的java虚拟机性能监控与故障处理命令 java包中提供了很多监控JVM的工具类,作为java程序员必须得掌握常用的几个工具,下面是几个常用的JVM性能监控与故障处理工具的介绍与使用. 1 ...

  7. linux下网络排错与查看

    linux下网络排错与查看 2014-09-25      0个评论    来源:生死看淡,不服就干!   收藏    我要投稿 基本的故障排除错误 故障的排除一定是先简单后复杂的,有的人把上述的文件 ...

  8. 删除 linux的ln文件夹,linux下添加链接与删除链接(ln命令的用法)

    添加链接使用ln命令 用法: #ln --help 用法:ln [选项]... 目标 [链接名] 或:ln [选项]... 目标... 目录 或:ln [选项]... --target-directo ...

  9. Linux下重要日志及查看方式

    原文地址::https://www.cnblogs.com/skyhu365/p/10615706.html 相关文章 1.linux清除cache的方法----https://www.cnblogs ...

  10. linux rm无法删除权限不够,linux下的文件用root用户rm -rf命令无法删除解决方案

    linux下的文件用root用户rm -rf命令无法删除解决方案(可能文件处在挂载的磁盘阵列(U盘,光盘.硬盘等),而磁盘阵列在别的服务器上,以下解决步骤和方案可能只是针对这一种情况,不保证解决所有类 ...

最新文章

  1. 浅谈hashcode
  2. [YTU]_1032( 统计出其中英文字母、数字、空格和其他字符的个数)
  3. antd vue 多个下拉 联动_Antd下拉选择,自动匹配功能的实现
  4. 216. 组合总和 III017(回溯法求解)
  5. 2021牛客OI赛前集训营-提高组(第五场)C-第K排列【dp】
  6. 国内高校简称撞车史:南大、西大、东大都在争 唯独北大没人抢
  7. linux中的socket编程,linux中socket编程
  8. 基于Android的手机邮件收发(JavaMail)之二( Welcome.java 和 ReceiveAndSend.java )
  9. java6不支持tlsv1.2_解决 JDK1.7 不支持 VCenter 6.7 的问题(涉及到Https TLS1.2协议)
  10. 紧急!Log4j2 再再爆雷:刚升级,又连爆 “核弹级” 远程数据泄露 ! v2.17.0 横空出世。。。...
  11. 深入理解jvm虚拟机一
  12. 肖哥所有课程/HCNA HCNP/安全/云计算/虚拟化/linux/视频教程/资料软件下载链接
  13. 在plc中用c语言实现电梯控制程序,基于三菱FX2N PLC的两部电梯控制系统设计(附梯形图程序)...
  14. [BZOJ]1228: [SDOI2009]ED 博弈SG
  15. javase学习——面向对象(下)
  16. 必须重启计算机才能关闭用户账户控制,Win10系统怎么彻底关闭用户帐户控制?...
  17. 投资是一个非常专业的领域,亏钱容易赚钱难
  18. Java基础复习总结笔记(上)
  19. MATLAB摄像头实时图像处理
  20. python 正方教务管理系统抢课脚本(仅供学习)

热门文章

  1. HTML+CSS+JS期末大作业:奶茶网站设计——带音乐图片滚动奶茶(6页) 美食网页设计作业 简单大学生静态HTML网页作品 (1)
  2. 浦发银行重庆分行信息科技岗校招面试
  3. php substr 具体实现,PHP substr函数的实现功能技巧讲解
  4. spark core 2.0 SerializedShuffleHandle UnsafeShuffleWriter ShuffleExternalSorter
  5. java安装与环境配置(installer方式)
  6. python 画图显示中文
  7. ie css居中,css实现div水平、垂直居中兼容chrome、ie8
  8. 简单的出库入库软件可以帮助提高企业的管理效率
  9. 顶点计算机配置,高端电脑硬件配置
  10. MFC SetWindowPos 窗口 的 Z 序