shell命令:命令置换、进程管理

1:命令置换

command1  `command2`    将command2的结果作为command1的参数

注意:command2的引号为esc键下的单引号

 

2:进程管理

1)命令

(1)ps  -au    显示当前用户的进程详细信息

%cpu  cpu占有率

%MEM  内存占有率

VSZ    虚拟文件使用字节数

RSS      占用磁盘字节数

TTY    正在使用的配置文件

STAT     状态

START    运行时间

 

(2)ps  -aux    显示所有用户进程信息

 

(3)top      实时监控进程

NI    进程优先级

PR    进程控制块

NICE    调整进程优先级

 

(4)kill  pid ==ctrl+c  向内核发送kill9,强行终止进程

 

3:进程状态

D    不可中断的静止

R    正在执行中

S    阻塞状态

T    暂停执行

Z    不存在但暂时无法消除

<    高优先级的进程

N    低优先级的进程

L    由内存分配页分配并锁在内存中  

注:

Z    将死态,没有运行但是占一部分空间

+    进程挂起

上一篇:CTF攻防世界[新手](跟进中··· )


下一篇:vim编辑shell