htop和ps -aux命令详解

ps : 用于显示程序的状态,相关参数如下:(部分)

ps -ef : 显示所有的程序信息

ps -aux : 显示所有在内存中的用户信息

ps -p pid -o cmd: 显示程序启动时的命令

 

相关截图如下: 

htop和ps -aux命令详解

 

 

相关字头解释如下: 

USER: 进程所有者

PID: 进程ID

%CPU: 进程使用CPU占用比

%MEM: 进程使用内存占用比

 VSZ: 进程使用虚拟内存占用大小

RSS: 占用的内存大小

 

 stat:: 进程所处的状态

  相关状态说明: 

  R: running ,处于正在运行状态

  S:sleepling: 处于休眠状态

  T: 停止状态

  X: 已经杀死的状态

  W: 进去交换分区的状态

  start: 进程启动时间

  time: 进程使用CPU的时间

  command: 程序启动命令

 

 ps  -ef 

htop和ps -aux命令详解

 

 

相关字头解释为: 

UID : 进程的所有者

PID: 进程的PID

PPID: 父进程的ID

C: 进程占用CPU的百分比

STIME: 系统时间

time: 进程使用的CPU时间

cmd:  进程使用的命令

 

 

TOP 命令介绍: 

top:用来检测系统的性能情况,包括CPU的使用。内存的以及各个进程之前的情况。

htop和ps -aux命令详解

 

 

相关字头解释为: 

分为两个部分。

第一部分解释如下: 

00:14 表示当前时间, up: 表示系统运行时间  1user: 表示当前登录的用户数 loadaverage : 表示1分钟 5分钟 15分钟系统的平均负载

TASK: 表示任务的状态

%cpu: 表示CPU的 占有率

%MEM: 表示内存的占有使用情况

%SWAP: 表示SWAP分区的使用情况

 

第二部分:

USER: 表示程序的拥有者

PID: 表示程序的PID

%MEM: 表示进程使用的内存大小

%CPU: 表示进程使用的CPU大小

PR: 进程的优先级

NI: 进程的优先级值

VIRT: 虚拟内存的使用情况

SHR: 共享内存的使用情况

%TIME: 进程使用的CPU时间

command: 进程使用的命令

 

htop:top命令的升级版。图形化模式,比top更加快一点。

htop和ps -aux命令详解

 

 

相关头部指标解释: 

第一部分: 

CPU: CPU的使用情况

MEM: 内存的使用情况 

SWAP: swap 分区的使用情况  

TASK: 任务的情况

LOAD average: 负载情况 

uptime : 系统运行时间

 

第二部分: 

PID: 进程的pid

USER: 进程的拥有者

PRI: 进程的优先级

NI: 进程的优先级值

VIRT: 虚拟内存的使用情况 

RES: 真实内存的使用情况 

SHR: 共享内存的使用情况 

S:  进程的状态

CPU: 进程使用cpu情况

MEM:进程使用内存情况

TIME+ :进程使用CPU情况 

command:  程序的运行命令 

 

常见命令为: 

F1 : 进行帮助

F2: SET UP : 进行相关设定

F3: search:  进行搜索

F4:filter: 进行过滤 

F5: 显示树形结构

F6: 选择排序方式

F7、F8: 调整程序的优先级,减少nice值。提高优先级。增高nice值。减少优先级。最低为-20。最高为20

F9: 进行进程的杀死。

 

上一篇:196. 删除重复的电子邮箱


下一篇:归并排序--实现与性能分析