一、进程管理
了解进程的基本概念
掌握查看进程的基本方法
熟悉信号控制进程
了解进程优先级原理
1.每个进程都有唯一的进程标识PID,一个PID只能标识一个进程
2.进程状态是指程序执行过程中的变化。进程状态随着程序的执行和外界条件的变化而转换,一般分为三类:就绪态、运行态、阻塞态。
就绪态:进程已经具备运行条件,但是CPU还没有分配过来
运行态:进程占用CPU,并在CPU上运行
阻塞态:进程因等待某件事发生而暂时不能运行。
3.ps命令可以查看静态进程,仅仅是捕捉某一个瞬间某一个进程的状态,类似于给进程制作快照。
4.使用ps aux--sort-%CPU命令查看CPU占用率
5.ps-ef命令查看UID、PID、PPID等信息
6.ps axo命令自定义显示的字段
7.查看指定进程PID的方法
(1)使用cat命令
(2)使用pidof命令
(3)使用pgrep命令
8.pidpf命令查看vsftpd服务进程PID,然后测试信号SIGHUP
9.使用top命令查看nice级别
作业控制
foreground:前台进程是在终端中运行的命令,该终端为进程的控制终端。
background:后台进程没有控制终端,不需要终端的交互。