Linux之工作管理

一、工作管理简介
工作管理也就是在单个终端中(也就是登陆的shell界面中)同时管理多个工作的行为。

注意事项: 1、工作管理绑定终端;也就是说当前登录的终端只能管理当前终端下的工作,不能管理其他登录终端的工作。
2、放入后台的工作必须能够持续运行一段时间,这样才能够捕捉和操作该工作。
3、(重点)放入后台的工作不能和前台用户有交互或需要前台输入,否则放入后台只能暂停,不能执行。

二、工作管理命令

1、jobs [-l] :查看后台的工作
-l :显示工作的PID
注:+ 代表最近一个放入后台的工作,也是工作恢复时默认恢复的工作。- 代表倒数第二个放入后台的工作。

2、将工作放入后台的方法:

工作 & :放入后台运行
ctr+z 快捷键:放入后台暂停

3、将后台执行的工作恢复到前台执行
fg %工作号

%可以省略,但是要注意工作号和PID号的区别

在这里插入图片描述
4、将后台暂停的工作在后台恢复执行
bg %工作号

后台恢复执行的命令是不能和前台有交互的,否则不能恢复到后台运行,只能处于暂停。

三、后台命令脱离终端执行

一般的,在后台运行的工作,只能在当前登录终端中运行,一旦退出或结束当前登录的终端,后台工作也会结束。

但是有后台脱离终端继续运行的方法:
第1种方法:把需要后台执行的命令加入到 /etc/rc.local 文件中。
第2种方法:使用系统定时任务,让系统在指定时间内执行某个命令。
第3种方法 :使用 nohup 命令。(标准方法)
使用方法:nohup 命令 &

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值