lee 发表于 2020-6-29 20:49:16

深入Linux--详解Linux任务机制(Job)

一.Job的概念

Job是指在批处理的环境中,为完成某一任务而进行一系列操作的总称。在个人接触计算机的年代,批处理的环境已经不容见到了,只有一些特殊的行业和环境下还在使用这样的概念,仅在书本中接触过。

在Linux下,可以简单的把Job理解为,一个或多个通过Pipe链接的命令及其运行所完成的任务。

例如,我需要把当前的登录的用户信息,记录到名字为LoginUser的文件中,那么我可能回执行下面命令来完成:

Hydra@BSR:~$ who > LoginUser

那们就可以把从命令的执行到LoginUser文件输出的整个过程成为一个Job。

二.Linux下Ctrl-Z、Ctrl-C、Ctrl-D的具体含义

初识Linux,可能会对Ctrl-Z、Ctrl-C、Ctrl-D的具体含义混淆不清,因为这三个按键都能够在一些情况下使shell退出正在执行的命令或程序,提示用户输入下一个命令,从而对初识者造成假象,认为三个键的功能一样,但具体情况下哪个按键能起作用、起什么作用却拿捏不定。
**** Hidden Message *****

页: [1]
查看完整版本: 深入Linux--详解Linux任务机制(Job)