linux命令12

Posted

tags:

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

进程的属性

进程ID(PID):是唯一的数值,用来区分进程

父进程的父进程的ID(PPID)

启动进程的用户ID(UID)和所归属的组(GID)

进程状态:状态分为运行R、休眠S、僵尸Z

进程执行的优先级

进程所连接的终端名

进程资源占用:比如占用资源大小(内存、CPU 占用量)

 

对于linux进程的管理,是通过进程管理工具实现的,比如:ps、kill等

ps  top 管理进程

ps为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用top工具。

 

ps  监视进程工具  静态  当前的状态

ps、的参数说明

l  长格式输出

u  按用户名和启动时间的顺序来显示进程

f  用树形格式来显示进程

a  显示所有用户的所有进程(包括其他用户)

r  显示运行中的进程

e  显示所有进程,包括没有控制终端的进程

x  显示没有控制终端的进程

常用的选项组合是ps -aux

[[email protected] ~]# ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.1 0.3 192104 7352 ? Ss 21:45 0:03 /usr/lib/systemd/systemd --swi
root 2 0.0 0.0 0 0 ? S 21:45 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 21:45 0:00 [ksoftirqd/0]

ps aux输出的解释

USER  进程的属主;

PID  进程的ID;

PPID  父进程;

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

%MEM  占用内存的百分比;

NI  进程的NICE值;

VSZ  进程占用虚拟内存大小;

RSS  固定的内存使用数量;

TTY  进程启动的终端ID;

TSAT  进程状态;

  R  正在运行中;

  S  处于休眠状态;

  T  停止或被追踪;

  Z  僵尸进程;

  N  优先级较低的进程;

  L  有些页被锁紧内存;

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

START  启动进程的时间;

TIME  进程消耗CPU的时间;

COMMAND  命令的名称的参数;

 

top  动态查看进程

 

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

夺命雷公狗---linux NO:12 linux命令历史

Linux命令(12):mv命令

linux12企业实战 -- 04linux优秀命令(dig traceroute)java的启动命令wget命令详解

Linux-30-linux基础重要命令07(L005-12)

Linux命令(12)pwd命令

自学Linux Shell12.5-whileuntil命令