千家信息网

ps aux终端机的命令介绍

发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,ps aux 命令详解ps -aux指令详解1)ps a 显示现行终端机下的所有程序,包括其他用户的程序。3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。4)
千家信息网最后更新 2024年11月22日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安全错误 数据库的锁怎样保障安全 响应的数据库必须是 临沂大学大型数据库技术期末 jsp数据库数据在前端显示 服务器推送 软件开发需求分析文档是 什么是服务器 存储 安全 软件开发界面调查问题 手机服务器繁忙是怎么回事呢 网络技术组织生活案例 数据库中创建成绩表 计算机应用是否包含软件开发 密山网络安全宣传 永恒之塔登录游戏没服务器 丰台区正规软件开发价格优惠 甘肃省教育厅中小学生网络安全 首选nds服务器怎么设置 单机热血传奇要不要做数据库 access数据库的功能 猿信软件开发山东有限公司 家居数据库安装步骤 物联网项目数据库选择 静安区银联软件开发管理系统 学软件开发去哪学好 如何在方舟生存进化里连接服务器 浪潮服务器支持a6000显卡吗 创建数据库总结 四川网络安全保障要怎么学 应用服务器安全 网络安全与大数据技术重点实验室 北京网络安全信息中心
0