Linux作业调度与进程管理详解.pdfVIP

  • 1
  • 0
  • 约1.87万字
  • 约 14页
  • 2026-07-24 发布于北京
  • 举报

作业(jobs)调度(本质仍然是进程)

之所以叫做作业调度,作业是以shell为单位的,一个shell建立的作业,不会被另外一个shell看到(包

括root),但是仍然可以看到作业对应的进程。

前台进程(frontprocess)

运行在用户眼前的进程就是前台进程,当用户眼前运行一个前台进程时,如果想运行其他进程,必须关

闭当前前台进程,或者将该前台进程放到(backgrandprocess)运行。

2进程

进程不会影响用户当前shell运行其他进程。

并不是所有的进程都能作为进程在运行。(比如说top命令)

如何判断一个进程到底应不应该放在运行呢?

1.运行时间较长,用户不想台等待,该进程可以运行结束

2.服务(service)进程,用户希望其始终处于运行状态

[root@RHCSA-EXAM~]#

10jobs命令是一个版本的ps,只能查看当前shell运行的进程。通过jobs来管理进程。

jobs管理进程,也是使用kill命令,只不过,kill命令本身也可以向jobid发送相应的信号。

前台进程和进程之间的转换

作业(job

文档评论(0)

1亿VIP精品文档

相关文档