进程前、后台切换及优先级管理

1.Linux前台进程与后台进程的区别

前台进程:在终端中运行的进程,该终端为进程的控制终端,一旦这个终端关闭,这个进程也随之消失。

后台进程:也叫守护进程(Daemon),是运行在后台的一种特殊进程,不受终端控制,它不需要与终端交互,Linux的大多数服务器就是用守护进程实现的。比如,Web服务器的httpd等。

2.进程的前台与后台运行

跟系统任务相关的几个命令(了解)如图:

3. 恢复被挂起的进程

恢复被挂起的进程:

4. 关闭进程

关闭进程的3个命令:kill、killall、pkill。

kill命令通过指定PID关闭单个进程

killall和pkill命令用于关闭指定程序名的所有相关进程

Kill命令关闭进程是通过信号的方式来控制进程的.

常用信号的作用如图:

kill常用信号作用:

kill、killall、pkill关闭进程:

5. 进程的优先级管理

进程优先级的取值范围为从−20到19,取值越小优先级越高。默认情况下,进程的优先级是0。

最后更新于

这有帮助吗?