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 将死态,没有运行但是占一部分空间
+ 进程挂起