Linux-ps命令(7)
发布日期:2021-05-09 04:35:15 浏览次数:18 分类:博客文章

本文共 689 字,大约阅读时间需要 2 分钟。

名称:ps(process status)

使用权限:所有使用者

说明:显示瞬间进程 (process) 的动态

ps -A 显示所有程序。 

ps  -l  显示详细信息

示例:

比如输入ps查看进程,如下图:

其中输出状态栏参数:

PID 该 process 的号码

UID 程序被该 UID 所拥有,0表示不被拥有

VSZ  (virtual size)占用的虚拟内存大小

start 该行程的状态,有以下参数:

D: (down)不可中断的静止,睡眠状态(信号量就会使进程睡眠)

R: (run)正在执行中
S: (static)静止状态
T: 暂停执行
Z: 不存在但暂时无法消除
W: 没有足够的记忆体分页可分配

<: 高优先序的行程

N: 低优先序的行程
L: 有记忆体分页分配并锁在记忆体内 (即时系统或捱A I/O)

COMMAND 所执行的指令

 (其中-sh 进程就是用来回显的,也就是说,我们在终端(串口0)上输入M,终端上就会显示M。)

ps命令构成:

它是通过proc虚拟文件系统挂接到proc目录,然后当前进程的信息会以文件的形式保存到proc目录,就可以用ps命令来查看内存中当前进程的状态了

如果没有ps命令,如何添加ps命令:

mkdir proc                      //在linux顶层中创建proc目录,用来使用ps命令

mount -t proc none  /proc     //挂载proc虚拟文件系统挂接到proc目录,none:表示运行mount命令时显示proc相关的输出

 

最常用的PS命令:

ps -ef|grep xxx   //查看指定名字xxx相关的进程

 

上一篇:Linux-mount命令和umount命令 (8)
下一篇:第3阶段——内核启动分析之prepare_namespace()如何挂载根文件系统和mtd分区介绍(6)

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年04月24日 17时21分01秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

Python&aconda系列:conda踩坑记录2.UnsatisfiableError: The following specifications were found to be incompa 2025-03-28
Python&aconda系列:(W&L)Conda使用faiss-gpu报错及解决办法、安装numpy的坑、cmd执行Python脚本找不到第三方库、安装tensorflow-gpu时遇到的from 2025-03-28
python&anconda 系列:Pycharm在debug问题的N种解决方案(一般程序、web方向、人工智能方向) 2025-03-28
python&anconda系列(亲测有效):tensorflow AttributeError: ‘str’ object has no attribute ‘decode’ 2025-03-28
python&anconda系列:tf.keras.backend.get_session()和keras.backend.get_会话()返回不同的会话对象(待解答) 2025-03-28
"WARNING: Increasing RAM size to 1GB" and "Cannot set up guest memory 'xxx.ram': Invalid argument". 2025-03-28
#if 0 #elif 1 #else #endif 用法 2025-03-28
#include <gdiplus.h>出错 2025-03-28
$ajax({}).done 和 $ajax({}) success 区别 2025-03-28
'ascii' codec can't encode characters in position 0-4: ordinal not in range(128) 2025-03-28
(反射+内省机制的运用)处理jdbc的结果集 2025-03-28
(反射+内省机制的运用)简单模拟spring IoC容器的操作 2025-03-28
(转)tomcat7.0 manager app和host manager web管理 2025-03-28
(转)使用公用表表达式的递归查询(SQLSERVER2005) 2025-03-28
(转)在CListView列表视图中添加右键菜单的方法 2025-03-28
.Net(C#)实现异步编程 2025-03-28
.Net中webBrowser控件JS交互 2025-03-28
.Net中webBrowser控件指定IE版本 2025-03-28
02-docker系列-镜像分类以及操作(导入、导出、删除) 2025-03-28
02-Docker镜像分类及操作秘籍,轻松掌握导出、导入、删除 2025-03-28