专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

Linux bg命令:把后台暂停的工作恢复到后台执行

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/2/17 11:44:38       共计:3729 浏览
前面讲过,使用 Ctrl+Z 快捷键的方式,可以将前台工作放入后台,但是会处于暂停状态,那么,有没有办法可以让后台工作继续在后台执行呢?答案是肯定的,这就需要用到 bg 命令

bg 命令的基本格式如下:

[root@localhost ~]# bg %工作号

和 fg 命令类似,这里的 % 可以省略。

举个例子,读者可以试着把前面章节中放入后台的两个工作恢复运行,命令如下:

[root@localhost ~]# bg %1   <--- 等同于 bg 1
[root@localhost ~]# bg %2   <--- 等同于 bg 2
#把两个命令恢复到后台执行
[root@localhost @]# jobs
[1]+ Stopped top
[2]- Running tar -zcf etc.tar.gz /etc &
#tar命令的状态变为了Running,但是top命令的状态还是Stopped

可以看到,tar 命令确实已经在后台执行了,但是 top 命令怎么还处于暂停状态呢?原因很简单,top 命令是需要和前台交互的,所以不能在后台执行。换句话说,top 命令就是给前台用户显示系统性能的命令,如果 top 命令在后台恢复运行了,那么给谁去看结果呢?
版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:Linux nohup命令:后台命令脱离终端运行 | ·下一条:Linux fg命令:把后台命令恢复在前台执行

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有