Linux命令:ps / top

Posted Litmmp

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux命令:ps / top相关的知识,希望对你有一定的参考价值。

简介:ps - report a snapshot of the current processes.

用途:获取当前时刻程序运行状态

概要:ps [options]

类型:ps is hashed (/bin/ps)

说明:

ps获取到的是某一时刻程序运行状态的静态信息,如果想要动态获取程序运行信息,可使用top命令。

ps的帮助文档信息太多,记住常用的两个:

ps -l  # 仅列出与用户当前bash有关的程序,即当前bash程序是其它程序的最上层父程序
ps aux  # 列出系统所有程序

 

简介:top - display Linux processes

用途:实时获取程序运行状态

概要:top -hv|-bcHioss -d secs -n max -u|U user -p pid -o fld -w [cols]

类型:top is /usr/bin/top

说明:

动态获取程序运行状态,信息会频繁自动刷新。

参数:

-d: 后接一个数字,间隔多长时间刷新一次,单位秒。

-p: 后接程序PID,指定检测程序。

top执行过程中,可操控的指令:

  P: 按CUP使用率(%CPU)排序显示。

  M: 按内存使用率(%MEM)排序显示。

  N: 按PID排序显示。

  T: 按CPU累计使用时间(TIME+)排序

  q: 离开top程序。

以上是关于Linux命令:ps / top的主要内容,如果未能解决你的问题,请参考以下文章

linux命令:ps pstree top进程管理

Linux指令ps,top

Linux指令ps,top

⑩.linux查看各进程占用cpu/内存情况

linux中,ps命令和top命令的区别

ps aux 命令和 top命令