10-进程管理

10.4 监视进程:ps命令

ps aux命令产生进程信息的各字段的含义

字  段含  义
USER进程创建者的用户名
PID进程的ID号
%CPU进程占用的CPU百分比
%MEM进程占用的内存百分比
VSZ进程占用的虚拟内存大小
RSS内存中页的数量(页是管理内存的单位,在PC上通常为4K)
TTY进程所在终端的ID号
STAT 进程状态,常用字母代表的含义如下:
R   正在运行/可运行    D   睡眠中(不可被唤醒,通常是在等待I/O设备)
S   睡眠中(可以被唤醒)    T   停止(由于收到信号或被跟踪)
Z   僵进程(已经结束而没有释放系统资源的进程)
常用的附加标志有:
<   进程拥有比普通优先级高的优先级
N   进程拥有比普通优先级低的优先级
L   有些页面被锁在内存中
s   会话的先导进程
START进程启动的时间
TIME进程已经占用的CPU时间
COMMAND命令和参数

10.5 即时跟踪进程信息:top命令

10.6 查看占用文件的进程:lsof

10.7 向进程发送信号:kill

kill [-signal] pid

常用的信号

信号编号 信号名 描述 默认情况下执行的操作
0 EXIT 程序退出时收到该信号 终止
1 HUP 挂起 终止
2 INT 中断 终止
3 QUIT 退出 终止
9 KILL 杀死 终止
11 SEGV 段错误 终止
15 TERM 软件终止 终止
取决于硬件体系 USR1 用户定义 终止
取决于硬件体系 USR1 用户定义 终止
posted @ 2024-04-18 19:49  Hellofds  阅读(3)  评论(0编辑  收藏  举报