千家信息网

ps aux终端机的命令介绍

发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,ps aux 命令详解ps -aux指令详解1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。4)
千家信息网最后更新 2024年09月21日ps aux终端机的命令介绍

ps aux 命令详解

ps -aux指令详解

1)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   显示所有程序,不以终端机来区分。

14)ps -l 較長,較詳細的顯示該PID的信息

# ps -lA |more1F S   UID   PID  PPID  C PRI  NI ADDR SZ   WCHAN     TTY            TIME          CMD4 S     0     1     0        0  76   0     -  1193 109952       ?             00:00:03 init1 S     0     2     1        0 -40   -      -     0    migrat        ?             00:00:03 migration/01 S     0     3     1        0  94  19    -     0     ksofti         ?             00:00:00 ksoftirqd/01 S     0     4     1        0 -40   -      -     0    migrat        ?             00:00:02 migration/11 S     0     5     1        0  94  19    -     0    ksofti          ?             00:00:00 ksoftirqd/11 S     0     6     1        0 -40   -      -     0    migrat        ?             00:00:02 migration/21 S     0     7     1        0  94  19    -     0    ksofti          ?             00:00:00 ksoftirqd/2

相關信息的意義:

F 進程的標誌(flag),4表示用戶為超級用戶

S 進程的狀態(stat),各STAT的意義見下文

PID 進程的ID

C CPU使用資源的百分比

PRI priority(優先級)的縮寫,

NI Nice值,

ADDR 核心功能,指出該進程在內存的那一部分,如果是運行的進程,一般都是"-"

SZ 用掉的內存的大小

WCHAN 當前進程是否正在運行,若為"-"表示正在運行

TTY 登陸者的終端位置

TIME 用掉的CPU的時間

CMD 所執行的指令

# ps aux |moreUSER       PID %CPU %MEM   VSZ  RSS  TTY                   STAT     START   TIME     COMMANDroot         1        0.0  0.0       4772  564 ?                         S        Sep22   0:03     init [3]root         2        0.0  0.0        0    0        ?                         S        Sep22   0:03     [migration/0]root         3        0.0  0.0        0    0        ?                         SN      Sep22   0:00     [ksoftirqd/0]root         4        0.0  0.0        0    0        ?                         S        Sep22   0:02     [migration/1]root         5        0.0  0.0        0    0        ?                         SN      Sep22   0:00     [ksoftirqd/1]root         6        0.0  0.0        0    0        ?                         Ss+     Sep22   0:02     [migration/2]root         7        0.0  0.0        0    0        ?                         SN      Sep22   0:00     [ksoftirqd/2]root         8        0.0  0.0        0    0        ?                         S        Sep22   0:00     [migration/3]root         9        0.0  0.0        0    0        ?                         SN      Sep22   0:00     [ksoftirqd/3]root        10       0.0  0.0        0    0        ?                         S<      Sep22    0:00     [migration/4]

USER 进程的属主;

PID 进程的ID;

PPID 父进程;

%CPU 进程占用的CPU百分比;

%MEM 占用内存的百分比;

NI 进程的NICE值,数值大,表示较少占用CPU时间;

VSZ 該进程使用的虚拟內存量(KB);

RSS 該進程占用的固定內存量(KB)(驻留中页的数量);

TTY 該進程在那個終端上運行(登陸者的終端位置),若與終端無關,則顯示(?)。若為pts/0等,則表示由網絡連接主機進程

WCHAN 當前進程是否正在進行,若為-表示正在進行;

START 該進程被觸發启动时间;

TIME 該进程實際使用CPU運行的时间;

COMMAND 命令的名称和参数;

linux上进程有5种状态:

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

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

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

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

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

STAT狀態位常見的狀態字符:

D 无法中断的休眠状态(通常 IO 的进程);

R 正在运行可中在队列中可过行的;

S 处于休眠状态;

T 停止或被追踪;

W 进入内存交换 (从内核2.6开始无效);

X 死掉的进程 (基本很少見);

Z 僵尸进程;

< 优先级高的进程

N 优先级较低的进程

L 有些页被锁进内存;

s 进程的领导者(在它之下有子进程);

l 多进程的(使用 CLONE_THREAD, 类似 NPTL pthreads);

+位于后台的进程组;

以上就是ps aux 命令详解的详细内容,更多请关注其它相关文章!

进程 程序 运行 正在 终端 终端机 信号 参数 指令 命令 内存 时间 状况 状态 百分 百分比 休眠 优先级 位置 信息 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 广州啦咔网络技术有限公司 互联网大会黑科技视频 服务器中已存在服务 武汉网络安全辅警待遇 国防科技大学互联网大会 在创建弹性云服务器的时候 软件开发的结语 国外的网络安全产品有哪些 python与sql数据库交互 中央关于网络安全工作的部署要求 鲸熹网络技术有限公司招聘 魔兽世界怀旧服辛洛斯服务器比例 mysql数据数据库字符集 360回应美国网络安全大脑 济南房联汇网络技术有限公司 网站服务器搬家 服务器怎么开通第二个用户 电话号码违反网络安全法 腾讯互联网未来科技城项目 徐汇区营销软件开发品质保障 多屏互动网络安全加密 直销平台软件开发 网络安全技术慕课答案 如何让网络不连接到服务器 长沙市海商网络技术有限公司 2020年学计算机网络技术 深圳有没有英雄联盟服务器 浏览器登录服务器显示网页有问题 python数据库连接方法 银行软件开发中心和数据中心
0