LINUX:PS命令详解与使用!
被转载原文地址:https://www.cnblogs.com/wxgblogs/p/6591980.html
昵称:简单爱_wxg
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,ps命令就是最基本进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵尸、哪些进程占用了过多的资源等等.总之大部分信息都是可以通过执行该命令得到。ps是显示瞬间进程的状态,并不动态连续;如果想对进程进行实时监控应该用top命令。
参数:
-A :所有的进程均显示出来,与 -e 具有同样的效用;
-a : 显示现行终端机下的所有进程,包括其他用户的进程;
-u :以用户为主的进程状态 ;
x :通常与 a 这个参数一起使用,可列出较完整信息。
输出格式规划:
l :较长、较详细的将该PID 的的信息列出;
j :工作的格式 (jobs format)
-f :做一个更为完整的输出。
特别说明:
由于 ps 能够支持的系统类型相当的多,所以他的参数多的离谱,而且有没有加上 - 差很多!
1.将目前属于您自己这次登入的 PID 与相关信息列示出来
各相关信息的意义为:
F 代表这个程序的旗标 (flag), 4 代表使用者为 superuser;
S 代表这个程序的状态 (STAT);
UID 代表执行者身份
PID 进程的ID号!
PPID 父进程的ID;
C CPU使用的资源百分比
PRI指进程的执行优先权(Priority的简写),其值越小越早被执行;
NI 这个进程的nice值,其表示进程可被执行的优先级的修正数值。
ADDR 这个是内核函数,指出该程序在内存的那个部分。如果是个执行 的程序,一般就是『 - 』
SZ 使用掉的内存大小;
WCHAN 目前这个程序是否正在运作当中,若为 - 表示正在运作;
TTY 登入者的终端机位置;
TIME 使用掉的 CPU 时间。
CMD 所下达的指令名称
2.列出目前所有的正在内存当中的程序
USER:该进程属于那个使用者账号。
PID :该进程的进程ID号。
%CPU:该进程使用掉的 CPU 资源百分比;
%MEM:该进程所占用的物理内存百分比;
VSZ :该进程使用掉的虚拟内存量 (Kbytes)
RSS :该进程占用的固定的内存量 (Kbytes)
TTY :该进程是在那个终端机上面运作,若与终端机无关,则显示 ?。另外, tty1-tty6 是本机上面的登入者程序,若为 pts/0 等等的,则表示为由网络连接进主机的程序。
STAT:该程序目前的状态,主要的状态有:R :该程序目前正在运作,或者是可被运作;
S :该程序目前正在睡眠当中,但可被某些讯号(signal) 唤醒。
T :该程序目前正在侦测或者是停止了;
Z :该程序应该已经终止,但是其父程序却无法正常的终止他,造成 zombie (疆尸) 程序的状态START:该进程被触发启动的时间;
TIME :该进程实际使用 CPU 运作的时间。COMMAND:该程序的实际指令。
LINUX:PS命令详解与使用!相关推荐
- centos7中ps显示的内容_值得收藏,史上最全Linux ps命令详解
原标题:值得收藏,史上最全Linux ps命令详解 一.程序员的疑惑 大概在十多年前,我当时还是一个产品经理.由于一些工作的原因,需要向运维工程师学习一些linux常用命令. 当使用linux ps这 ...
- linux bsd命令,linux ps命令详解(BSD风格)
linux ps命令详解(BSD风格) linux中ps只显示进程的静态快照,及瞬间的进程状态,它拥有众多的风格,可分为3组:UNIX风格,BSD风格,GNU风格,本文介绍BSD风格的ps指令. 参数 ...
- Linux ps命令详解,Linux查看进程
「作者主页」:士别三日wyx 「作者简介」:CSDN top100.阿里云博客专家.华为云享专家.网络安全领域优质创作者 ps命令详解 一.常用操作 1.查看所有进程(连带命令行) 2.显示所有包含其 ...
- 广成子:值得收藏-史上最全Linux ps命令详解
From 闻茂泉(广成)AliDataOps 一.程序员的疑惑 大概在十多年前,我当时还是一个产品经理.由于一些工作的原因,需要向运维工程师学习一些linux常用命令.当使用linux ps这个十 ...
- linux ps 代码,Linux ps命令详解(示例代码)
ps命令是Process Status的缩写, 用来列出系统中当前运行的那些进程. ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用to ...
- linux ps 详解 博客,Linux PS 命令 详解(转)
Linux操作系统PS命令详细解析(转) 要对系统中进程进行监测控制,用 ps 命令满足你. /bin/ps ps 是显示瞬间行程的状态,并不动态连续:如果想对进程运行时间监控,应该用 top 工具. ...
- Linux PS 命令详解
Linux操作系统PS命令详细解析 要对系统中进程进行监测控制,用 ps 命令满足你. /bin/ps ps 是显示瞬间行程的状态,并不动态连续:如果想对进程运行时间监控,应该用 top 工具. ki ...
- linux PS命令详解
ps是什么 ps就是最基本,同时也是非常强大的进程查看命令.使用该命令,可以确定有哪些进程正在运行以及其运行的状态.有没有僵尸进程.占用的资源信息等等.总之大部分信息都是可以通过执行该命令得到的. p ...
- linux ps -ef哪一位是进程号,Linux ps 命令详解
(此文章为收集网络IT达人们博文中有用信息后,整理出来的,感谢他们)(PS:追加感谢 by lxrm) ps aux详细解释ps aux 显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) ...
- Linux ps命令详解与示例说明
ps命令最常用的还是用于监控后台进程的工作情况,因为后台进程是不和屏幕键盘这些标准输入/输出设备进行通信的,所以如果需要检测其情况,便可以使用ps命令了. 注意:ps是显示瞬间进程的状态,并不动态连续 ...
最新文章
- lua_local变量在new时不会被清空
- 如何遍历JavaScript对象?
- 系统调用004 SSDT
- jquery配合.NET实现点击指定绑定数据并且能够一键下载
- 删了自己写的代码?判刑10个月!
- 岗位理解_如何正确理解策划岗位
- java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
- C# 表格跨行和跨列应用实例
- Head First 设计模式目录
- Python学习笔记——Python版本的选择
- 计算机网络谢希仁第七版 第二章 课后答案
- php时间格式转换成时间戳,php时间格式转换成时间戳的方法
- Python 翻译文章 txt文件
- rufus下载包,exsi自启动制作工具
- 行测 加强题型 加强论证
- 工程师解说raid6结构和原理
- 同时打开对比两个pdf文件软件推荐
- java script jsp_JSP和Java Script问题
- opencv-自定义色带产生类似jet的效果
- 资产监测设备中GPS的C/N0和SNR的关系
热门文章
- 如何从菜鸡变成收割机,大厂面试的算法,你懂了吗?
- Google提出移动端新SOTA模型MixNets:用混合深度卷积核提升精度
- 一份职位信息的精准推荐之旅,从AI底层架构说起
- 清华大学提出APDrawingGAN,人脸照片秒变艺术肖像画
- AI校招程序员最高薪酬曝光!腾讯80万年薪领跑,还送北京户口
- HTTP Host 头攻击,这是什么鬼?
- 今天终于搞懂了:为什么 Java 的 main 方法必须是 public static void?
- 好文推荐,15 分钟教你搞懂 Git!
- 让机器“看见”:图像数据的特征提取方法
- 十大经典排序算法Python版实现(附动图演示)