订阅

主机优惠码分享

你现在的位置:网站首页 / 技术分享 / 正文内容

2011年04月02日screen命令详解-Linux必备的后台作业方法

分类:技术分享标签:

初次接触Linux的朋友总会有个感觉:Windows平台想同时运行多个操作,执行多个程序或命令只需要打开程序即可;但在Linux中,命令行就一个,要想同时执行多个命令如何操作? CentOS、Debian等操作系统默认状态可能没有安装screen,所有我们需要安装screen命令 一、screen命令是什么? Screen是一个可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。 通俗的讲,screen命令用于新建一个或多个“命令行窗口”,在新建的这“窗口”中,可以执行命令;每个“窗口”都是独立并行的。 二、如何安装screen命令? 除部分精简的系统或者定制的系统大部分都安装了screen命令,如果没有安装, CentOS系统执行: yum install screen Debian/Ubuntu系统执行: apt-get install screen 三、screen命令使用方法? 3.1 创建screen会话 screen -S 优惠码 screen会自动创建一个以优惠码为命名的窗口 3.2 暂时离开,保留screen会话中的任务或程序 按Ctrl+A,松开所有按键,再按“D”键。这时便退回到原来的控制台中了,并且优惠码中正在执行的命令依然会在后台执行。 在新建的控制台中,可以使用exit命令结束并返回; 3.3 恢复screen会话 screen -ls 输入这个命令就会看到所有screen的窗口 例如: 12580.优惠码 12581.优惠码1 12582.优惠码2 screen -r 12580 即可恢复到离开前创建的lnmp会话的工作界面。 同样也可以使用screen -r 优惠码 回到工作界面 3.4 关闭screen的会话 执行:exit ,会提示:[screen is terminating],表示已经成功退出screen会话。 四、常用快捷键 Ctrl+a c :在当前screen会话中创建窗口 Ctrl+a w :窗口列表 Ctrl+a n :下一个窗口 Ctrl+a p :上一个窗口 Ctrl+a 0-9 :在第0个窗口和第9个窗口之间切换 一般我们需要用到的命令 screen -S 名字 创建一个screen进程 ctrl+A+D 挂起 screen -ls 查看screen screen -r 名字或ID 进入 exit 退出 2012年4月29日

请在这里放置你的在线分享代码
文章内容下关于本站的一些介绍
额 本文暂时没人评论 来添加一个吧

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright Your WebSite.Some Rights Reserved.

Powered By zblogphp, Theme By 刷机rom

二维码
联系我们