首页 > 其他 > 详细

后台执行命令的工具screen

时间:2015-06-18 02:01:17      阅读:213      评论:0      收藏:0      [点我收藏+]

安装screen工具

yum install screen

#新建立一个screen窗口,名称是yourname。建议起名时候注意与其内部执行的任务的关联性,以便以后能想起来干了些什么

screen -S yourname

#切换回yourname这个窗口,之前比如下载了很大的文件,没有下完,就还能看到正在下。切换时使用yourname这个窗口的id,比如11987.yourname当然使用yourname也可以切换过去,不过如果窗口名字很短,又没有重名的情况还是用窗口名比较方便

screen -R 11987

screen -R yourname

#查看一共有哪些screen窗口,Detached状态表示后台运行中,Attached状态表示没放在后台运行

screen -ls

#将窗口放后台运行,并退到窗口外面,如果每个窗口固定干某项任务,当然要退到窗口外干别的。方法是按住ctrl键然后按一下a(同windows全选快捷键ctrl+a的操作方法),松开ctrl和a,再按一下d

#停止窗口。可能还有更好的方法,我暂时还没用到。我所知道的是先screen -R切换到想要停止的那个窗口,先ctrl+a,松开,然后按一下k,屏幕下方会提示是否真的关闭,按y就关闭了

#一个窗口可以再建很多子窗口,切换到下一个子窗口的方法是ctrl+a,松开,然后按一下n



如果要建立很多窗口和子窗口,容易晕。所以窗口名字就变得尤其重要了……我没有特别频繁使用,只有一些特殊情况,需要挂机或者怕中断的任务,才用screen用完就立即kill掉,所以很多高级用法还没有用到。我相信如果用得很频繁,比如断电、电脑经常蓝屏等特殊情况,还是必须选择一款screen或同类软件的。我听说tmux是比screen更高级更好用的工具

后台执行命令的工具screen

原文:http://zhukeqiang.blog.51cto.com/8692790/1662885

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!