Linux的bg和fg命令简介

Linux的bg和fg命令

小编们都晓得,在 Windows
上面,大家还是让三个主次作为劳务在后台一向运维,要么为止那些服务。而无法让程序在前台后台之间切换。而
Linux 提供了 fg 和 bg 命令,让我们轻巧调节正在周转的职分。
若是你意识前台运维的四个顺序必要相当短的时光,不过需求干任何的职业,你就足以用
Ctrl-Z ,挂起那么些程序,然后能够看出系统提醒(方括号中的是作业号):

fg、bg、jobs、&、ctrl +
z都以跟系统任务有关的,即便现在大概不怎么要求用到这几个命令,但学会了也是很实用的
一。& 最日常被用到
其一用在三个指令的结尾,能够把那几个命令放到后台施行
二。ctrl + z
可以将二个正在前台实行的吩咐放到后台,况兼暂停
三。jobs
查看当前有微微在后台运营的指令
四。fg
将后台南的命令调至前台继续运营
只要后新竹有四个指令,能够用 fg
%jobnumber将当选的指令调出,%jobnumber是经过jobs命令查到的后台正在施行的通令的序号(不是pid)
五。bg
将二个在后台暂停的下令,产生继续施行
借使后高雄有四个指令,能够用bg
%jobnumber将当选的吩咐调出,%jobnumber是由此jobs命令查到的后台正在进行的一声令下的序号(不是pid)

 

复制代码

Linux下前后台职分调节格局
Linux/Unix分裂于微软平台最大的独到之处正是当真的多顾客,多职分。由此在职分管理上也许有别具特色的管制思想。

咱俩都知道,在 Windows
上边,大家依旧让叁个顺序作为劳务在后台平素运行,要么甘休这些服务。而无法让程序在前台后台之间切换。而
Linux 提供了 fg 和 bg 命令,让我们轻易调整正在运行的任务。 www.2cto.com
 

代码如下:

咱俩精通,在 Windows
上边,大家依旧让贰个顺序作为劳务在后台一贯运行,要么甘休那一个服务。而不能够让程序在前台后台之间切换。而
Linux 提供了 fg 和 bg 命令,令你轻便调节正在运营的职务。
若果你开采前台运转的三个前后相继须求非常长的岁月,可是急需干任何的事情,你就能够用
Ctrl-Z ,终止这一个顺序,然后可以看看系统提醒:

 

[1]+ Stopped /root/bin/rsync.sh 

[1]+ Stopped /root/bin/rsync.sh

假定你发现前台运营的贰个主次需求十分长的年华,不过需求干任何的事体,你就足以用
Ctrl-Z ,挂起那几个顺序,然后能够观望系统提醒(方括号中的是作业号):

下一场大家能够把程序调整到后台试行:(bg 后边的数字为作业号)

接下来大家能够把程序调解到后台推行:(bg 后边的数字为作业号)
#bg 1

[1]+ Stopped /root/bin/rsync.sh

复制代码

[1]+ /root/bin/rsync.sh &

接下来大家能够把程序调整到后台推行:(bg 后边的数字为作业号)

代码如下:

用 jobs 命令查看正在运作的天职:
#jobs

#bg 1

#bg 1
[1]+ /root/bin/rsync.sh &

[1]+ Running /root/bin/rsync.sh &

[1]+ /root/bin/rsync.sh &

jobs
命令查看正在运维的天职:#jobs

假使想把它调回到前台运维,能够用
#fg 1

用 jobs 命令查看正在运作的天职:

复制代码

/root/bin/rsync.sh
诸有此类,你在调整台上就不得不等待这么些职分完毕了。

#jobs

代码如下:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图