第5章 脚本控制------------------------(控制作业、查看作业命令、启动/停止作业)
发布时间
阅读量:
阅读量
5.3 作业控制
通过按下Ctrl+Z组合键,能够中止当前在shell中执行的任务。当任务被暂停后,Linux操作系统将提示用户选择是结束该任务还是重新启动。若需结束任务,可采用kill命令进行操作;而要重新激活已停止的任务,则需向其传递SIGCONT信号。
对任务的重启、中止、终止以及恢复等操作统称为作业控制(job control)。借助作业控制功能,用户可以对在shell环境下运行的进程实施全面的管理与调控。
5.3.1查看作业
在shell环境中,用于监控当前处理任务的核心指令为jobs命令,该指令能够实现对系统正在执行作业的查看功能。

脚本中利用$$变量来呈现Linux系统为该脚本分配的进程标识符,随后进入循环处理流程,每次循环操作之间间隔5秒。通过命令行界面运行首个脚本,之后借助Ctrl+Z组合键将其暂停。随后,通过在命令末尾添加&符号的方式,以后台运行模式启动另一个任务,并将该脚本的输出内容引导至指定文件中,从而避免其在终端屏幕上显示。
当任务开始执行后,可通过jobs命令来查看当前shell环境中所管理的各项任务。jobs命令不仅能够展
全部评论 (0)
还没有任何评论哟~
