文章目录
进程概念
- 程序
存放在磁盘上的指令和数据的有序集合
静态的 - 进程
执行一个程序所分配的资源的总称
进程是程序的一次执行过程
动态,包括创建、调度、执行和消亡
进程控制块
- 进程标识PID
- 进程用户
- 进程状态、优先级
- 文件描述符表
查看进程信息
ps 查看系统进程快照
ps -ef:显示所有进程简要信息
一般用法ps -ef|more ps -ef|grep 进程名称
ps aux:还可显示进程状态信息
top查看进程动态信息
每三秒更新一次
可查看进程占用资源情况
按q退出
/proc查看进程详细信息
该目录下有各种进程的详细信息
进程相关命令
nice按用户指定的优先级运行进程
nice -n 3 ./test :指定test的优先级为3
普通用户只能指定进程优先级0~19
管理员能指定进程优先级-20~19
renice改变正在运行进程的优先级
renice -n 4 1629(PID) :修改进程1629的优先级为4
普通用户只能降低进程优先级,即增加优先级号
管理员既可以降低也可以提高优先级
jobs查看后台运行的进程
./test & :以后台运行方式启动test
fg PID:把在后台运行的PID设置成前台运行
bg PID:将挂起 的进程在后台运行
L5-D1 D2