linux 终止作业任务命令,Linux中作业控制命令 | 您所在的位置:网站首页 › linux作业控制 › linux 终止作业任务命令,Linux中作业控制命令 |
原标题:Linux中作业控制命令 开门见山,最近.NET劝退师要在linux上写些长时间运行的脚本,获取Azure BlobStorage存储的数据。 记录一下Linux中后台执行作业的命令。 Linux作业 作业(Job)是shell管理的进程(每个job都有一个关联的PID),每个作业会被分配一个线性job ID。 有两种形式的作业: Foreground: 当你在终端窗口输入命令,这个命令将会占据终端窗口,直到命令执行完成, 这是一个前台Job Background: 当你在命令后面添加& 符号,命令将不会占据终端窗口(你可在shell prompt继续输入),这是一个后台Job Linux作业控制命令 使用作业控制命令,您可以在Shell中运行和管理多个作业。但是你 只能在启动作业的Shell中使用作业控制命令。 命令 描述 jobs 列出所有的Job, 后面可接参数进行过滤 bg %n 将当前/指定Job放置到后台运行 fg %n 将当前/指定Job带到前台运行 另外还有一些与作业有关的快速操作: & :让命令或者脚本在后台运行 Ctrl+Z:中断前台作业,并放置在后台 Ctrl+C:终止当前前台作业 nohup:即使关闭终端也会执行(一般搭配上面的&) 在后台运行作业 在原命令的最后加上 &,可让这个作业在后台运行。下面的例子:在后台执行sleep命令 |
CopyRight 2018-2019 实验室设备网 版权所有 |