Linux的进程管理
进程的类型:
前台进程:前台进程就是具有终端,可以和用户交互的进程
后台进程:
◆与前台进程相对,没有占用终端的就是后台进程
◆后台程序基本上不和用户交互,优先级比前台进程低
将需要执行的命令以“&”符号结束
守护进程:
◆守护(daemon)进程是特殊的后台进程
◆很多守护进程在系统弓|导的时候启动,一直运行直到系统关闭
◆Linux有很多典型的守护进程
比如:crond,httpd,sshd
进程的标记:
◆进程ID是进程的唯一 标记,每个进程拥有不同的ID
◆进程ID表现为一-个非负整数,最大值由操作系统限定
父子进程关系:
命令:pstree
特殊的进程:
ID为0的进程为idle进程,是系统创建的第一个进程|
ID为1的进程为init进程,是Q号进程的子进程,完成系统初始化
Init进程是所有用户进程的祖先进程
进程模型:
Map ps 查看进程标记;
操作Linux进程的相关命令
ps命令
top命令
kill命令
ps -aux
Ps - u root
Cpu 进程排序:
Kill -9 pid
操作Linux进程的相关命令
◆ps命令常用于显示当前进程的状态
◆ps命令常配合aux参数或ef参数和grep命令检索特定进程
操作Linux进程的相关命令
◆kill命令 发送指定信号给进程
A
◆kill-I 可以查看操作系统支持的信号
只有(SIGKILL 9)信号可以无条件终止进程,其他信号进程有权忽略