ps(process status)

用来列出系统中当前运行的那些进程

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

kill 命令用于杀死进程

Linux上的进程有5种状态:

运行(正在运行或者在运行队列中等待)

中断(休眠中,受阻,在等待某个条件的形成或接受到信号)

不可中断(收到信号不唤醒和不可运行,进程必须等待到有中断发生)

僵死(进程已终止,但进程描述符存在,直到父进程调用wait,系统调用后释放)

停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后运行停止)

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

D 不可中断

R 运行

S 中断

T 停止

Z 僵死

1.命令格式:

ps[参数]

2.命令功能

用来显示当前进程的动态

3.命令参数

a

显示所有进程

-a

显示同一终端下的所有进程

-A

显示所有进程

c

显示进程的真实名称

-N

反向选择

-e

等于“-A”

e

显示环境变量

f

显示程序之间的关系

-H

显示树状结构

r

显示当前终端的进程

T

显示当前终端的所有程序

-au

显示较详细的资讯

-aux

显示所有包含其他使用者的行程

-C

列出指定命令的状况

–line

每页显示的行数

–width

每页显示的字符数

–help

显示帮助信息

–version

显示版本信息

举个栗子吧。。。。

例子1:显示所有进程信息(ps -A)

例子2:显示指定用户信息(ps -u root)

例子3:显示所有进程的信息,连同命令行(ps -ef)

例子4:将目前属于你自己这次登陆的PID与相关信息列示出来(ps -l)

说明(上述图片中的各个参数含义):

F 代表这个程序的旗标

S 代表这个程序的状态(stat)

UID 程序被该UID所拥有

PID 就是这个程序的ID

PPID则是其上级父进程的ID

C 代表cpu使用的资源百分比

PRI 这个是Priority(优先执行序的缩写)

NI 这个是nice值

ADDR 这个是kernel function,指定该程序在内存的那个部分。如果是个running程序,一般是“-”

SZ 使用掉的内存大小

例子5:ps与grep的常用组合用法,查找特定进程

ps -ef|grep ssh

例子6:列出目前所有的正在内存当中的程序

ps aux

说明:

USER:该process属于哪个使用者的账号的

PID :该process的号码

%CPU:该process使用掉的cpu资源百分比

%MEN:该process所占用的物理内存百分比

VSZ:该process使用掉的虚拟内存量

RSS:该process占用的固定内存量

TTY:该process是在哪个终端机上面运作,若与终端机无关,则显示?,另外,tty1-tty6是本机上面的登入者程序,若为pts/0等等的,则表示为网络连接进主机的程序

START:该process被触发启动的时间

TIME:该process实际使用cpu运作的时间

COMMAND:该process的实际指令

linux的ps命令指定显示什么,Linux:ps命令详细使用相关推荐

  1. linux输入命令怎么显示时间戳,linux时间戳查看:stat命令

    1.关于时间戳 每一个文件都有三种时间(称为时间戳timestamps),对这三种时间,很多时候容易混淆不清,因此这里要说明下: Access time(atime):是指取用文件的时间,所谓取用,常 ...

  2. 使用linux 中的 tree 指定显示深度,显示文件目录结构

    安装 sudo apt install tree 指定显示的深度 例:显示深度为3级: tree -L 3 只显示目录,不显示文件 tree -d -L 3 效果图: 更详细的使用查看tree --h ...

  3. linux编写多时区时间显示程序,Linux系统时区时间修改

    我们知道,计算机系统有两个时钟,一个是硬件时钟,一个是系统时钟,硬件时钟的工作原理就是电脑在开机运行的时候会给主板上的纽扣电池充电,关机后这块电池还为存放系统参数的CMOS.RAM供电,以保存其中的系 ...

  4. linux文件夹缩略图不显示,在Linux终端中使用lsix显示缩略图图像

    本文介绍lsix的安装及使用方法,目标是在Linux终端中显示缩略图图像.Fim是一个轻量级的CLI图像查看器应用程序,用于从命令行显示各种类型的图像,如bmp.gif.jpeg和png等.本文要介绍 ...

  5. 计算机运行命令怎么显示不出来,电脑命令窗口怎么打开

    大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 电脑命令窗口打开的方法如下: 1.点击自己的电脑中的开始菜单,在菜单中找到运行 2.点击运行菜单进入电脑的运行命令窗口,在运行窗口 ...

  6. linux什么命令只显示ip,linux ip命令

    ip 是个指令喔!并不是那个 TCP/IP 的 IP 啦!这个 ip 指令的功能可多了! 基本上,他就是整合了 ifconfig 与 route 这两个指令罗-不过, ip 可以达成的功能却又多更多! ...

  7. linux在cd后直接显示文件格式,Linux命令学习笔记之一目录与文件基本操作

    目录操作 cd:进入目录 基本格式:cd 目录名 例子: 1).在当前目录进入子目录a,输入"cd a" 2).在当前目录进入根目录下的子目录tmp,输入"cd /tmp ...

  8. linux定时备份文件到指定文件夹,Linux定时备份数据库到指定邮箱的方法

    一.配置邮箱 这里使用的是网易邮箱126邮箱的STMP服务,服务器是smtp.126.com.如果你使用其它第三方邮箱,在帐号设置那里一般都有说明SMTP服务器地址. 如果你的Ubuntu没有安装ma ...

  9. Linux新建目录并指定挂载点,Linux中将/var等已有目录挂载到新添加的硬盘

    1.查看当前硬盘使用状况: [root@gluster_node1 ~]# df -h Filesystem            Size  Used Avail Use% Mounted on / ...

最新文章

  1. iOS 清除未使用图标
  2. 长沙医学院计算机系怎么样,长沙医学院有哪些专业及什么专业好
  3. 计算机视觉形态学之膨胀、腐蚀、开运算、闭运算、顶帽、黑帽和形态学梯度
  4. 链表反转2(Reverse Linked List II)
  5. CODEVS——T1519 过路费
  6. 中国工程院出台“八不准” 为院士增选“划红线”
  7. oracle空值减去一个数_Oracle 空值(null)有关的函数
  8. doceker模拟数据的生成
  9. 宕昌一中2021高考成绩查询,2020届毕业生:宕昌一中“拍了拍”你 | 青春不散场 扬帆再起航...
  10. 第5讲 zend原理深度剖析
  11. Python_基于statsmodel包画Bland altman plot (Mean Difference Plot)用于预测结果分析
  12. Android 签名
  13. Structs的执行流程
  14. 渡课学习第17天:JavaScript一脸懵逼
  15. TDA8954TH功放板怎么样?
  16. 安拆网分享:贝雷片贝雷架桁架的结构力学学问
  17. OkHttp实现远程调用
  18. 被迫解除劳动关系通知书
  19. 【原创】pythonnbsp;Reuqestsamp;nbs…
  20. init: Service powerbtn does not have a SELinux domain defined.

热门文章

  1. MySQL中大小写问题
  2. Kindle退出中国后,有哪款APP可以替代?
  3. 第一篇:写博客前言(为什么要写博客,以及为什么要用CSDN写博客)【学生的真实感受,浅显易懂,不啰哩吧嗦】
  4. 火烈鸟:小寒冬中一抹红
  5. 注册数据源时,ODBC数据源管理器中找不到Access驱动程序
  6. xp系统dhcp服务器异常,windowsxp操作系统DHCP故障问题如何解决
  7. 【英语四六级-必背单词】高中英语单词(B - 1)MP3试听与下载
  8. eclipse java 插件下载_Eclipse及其插件下载网址大全
  9. 布依格电信部署Ciena 6500分组光平台
  10. Android开发实例大全