博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Linux命令使用】任务控制相关命令
阅读量:6414 次
发布时间:2019-06-23

本文共 537 字,大约阅读时间需要 1 分钟。

Linux/Unix 区别于微软平台最大的优点就是真正的多用户,多任务。因此在任务管理上也有别具特色的管理思想。 

我们知道,在 Windows 上面,要么让一个程序作为服务在后台一直运行,要么停止这个服务。而不能让程序在前台后台之间切换。而 Linux 提供了 fg 和 bg 命令,让你轻松调度正在运行的任务。 

假设你发现前台运行的一个程序需要很长的时间,但是需要干其他的事情,你就可以用 Ctrl-Z ,挂起这个程序,然后可以看到系统提示: 

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

然后我们可以把程序调度到后台执行:(bg 后面的数字为作业号) 

#bg 1 

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

用 jobs 命令查看正在运行的任务: 

#jobs 

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

如果想把它调回到前台运行,可以用 

#fg 1 

/root/bin/rsync.sh 

这样在控制台上就只能等待这个任务完成了。
本文转自gnuhpc博客园博客,原文链接:http://www.cnblogs.com/gnuhpc/archive/2012/10/13/2722888.html,如需转载请自行联系原作者
你可能感兴趣的文章
RHCA教材翻译计划
查看>>
js-小括号在不同场合下的作用
查看>>
我的友情链接
查看>>
kvm中虚拟机的硬盘扩容
查看>>
Android (Launch Mode) 四种启动模式
查看>>
透视学理论(二)
查看>>
Dubbo/HSF在Service Mesh下的思考和方案
查看>>
Django form表单
查看>>
CTYL-9.14(tomcat端口与阿里云安全组,域名与tomcat配置,域名与反向代理)
查看>>
Java 多线程相关问题记录
查看>>
LNMP架构介绍、MySQL安装、PHP安装、 Nginx介绍
查看>>
简单的Spark+Mysql整合开发
查看>>
阿里java面试经验大汇总(附阿里职位需求)
查看>>
Python全套零基础视频教程+软件2018最新编程视频!
查看>>
内存管理之1:x86段式内存管理与保护模式
查看>>
20180925上课截图
查看>>
IO输入/输出流的简单总结
查看>>
JavaScript之DOM-9 HTML DOM(HTML DOM概述、常用HTML DOM对象、HTML表单)
查看>>
技术成长之路(一)
查看>>
中国北方国际五金城硬件选型
查看>>