screen命令使用简单说明】的更多相关文章

首先用screen [-S]命令建立一个session,然后就可以在这个session中建立多个window了.使用screen [-S]可以建立多个session,而每个session又可以建立多个window.在不同的window之间可以用Ctrl-A n/p等命令来切换.而想要在多个session之间切换,则需要你Ctrl-A d回到登录session(就像一棵大树的根),然后再通过screen -ls查看有哪些session,然后使用screen -r来决定恢复到哪个session.对于…
简单的来说 在screen里面敲的命令都是在后台的,所以不需要想bg那样,ctrl+z在bg把后台服务运行起来.而且下次可以直接进去screen作业的后台界面,可以看到我们过去敲的命令记录,即使你的CRTP窗口全部关掉下次进去也可以. 如果没有screen命令,那么需要装一下 第一步安装yyum install screen 然后rpm -qa|grep screenscreen-4.0.3-4.el5 这个是我安装的截图 好了,过程中有个要输入y和N的,输入y即可.最后我们看到了Complet…
我们有时需要做一些长时间的工作,比如格式化一个20T的raid磁盘,可能需要几个小时以上,如果只是执行格式化的话,由于网络不稳定,或者要下班了,还没格式化完成,关闭了ssh的窗口,命令可能就执行失败了,有人说用nohup后台执行,这个也是可以的,但是我们今天来用screen实现. 1. screen分session和window session就是执行screen [-S session-name]生成的一个会话,在会话中可以打开多个window 2. screen命令使用说明 -A 将所有的视…
[转]linux中强大的screen命令 http://pythonorg.diandian.com/post/2012-01-05/40027464147 今天用SCREEN用点生了,有几个功能不知道怎么用,上网搜了一下,有位哥们写的挺细的,向这哥们致敬,我这里就转走了,备查用.因为还有好几个有用实用好用的功能文章都没有描述到.我将在转载的最后给预补充.以下转载开始 转载地址:http://hi.baidu.com/nkhzj/blog/item/9de2cdfdddf0db42d7887d4…
http://www.9usb.net/201002/linux-screen-mingling.html 作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作.也许你遇到过使用telnet或SSH远程登录linux,运行一些程序.如果这些程序需要运行很长时间(几个小时),而程序运行过程中出现网络故障,或者客户机故障,这时候客户机与远程服务器的链接将终端,并且远程服务器没有正常结束的命令将被迫终止.又比如你SSH到主机上后,开始批量的scp命令,如果这个ssh线…
screen工具是linux下虚拟终端的一个常用工具.在 发现这个工具之前,笔者经常在远程ssh中运行需要长时间处理数据的命令,比如远程编译安装软件,如果在编译的过程中网络断开,那这个编译进程就会停止, 造成想不到的后果.自从有了screen命令,我再也不用怕网线不稳和运行需要长时间处理数据的命令. screen在redhat,centos系统中的安装命令是:yum install screen screen案例: 新建一个lnmp会话:screen -S lnmp(lnmp为会话名,可自己定义…
一.nohup 工作中经常会遇到这样的需求,通过SecureCRT或其它工具远程到服务器执行某个任务,而这个任务耗时又比较长,你又不得不等待它执行完毕,但是如果此间如果关掉窗口或断开连接又会导致任务被kill掉.之所以会出现这种状况,是在窗口关闭或网络断开时,系统会发送SIGHUP信号给会话控制进程,该进程会转发SIGHUP信号给前台运行进程,该信号的默认动作是终止程序,从而导致任务被kill掉,罪魁祸首就是SIGHUP信号.        如果能够忽略SIGHUP信号,则该问题就迎刃而解了,L…
screen 是一个非常有用的命令,提供从单个 SSH 会话中使用多个 shell 窗口(会话)的能力.当会话被分离或网络中断时,screen 会话中启动的进程仍将运行,你可以随时重新连接到 screen 会话.如果你想运行一个持久的进程或者从多个位置连接到 shell 会话,这也很方便. 在本文中,我们将展示在 Linux 上安装和使用 screen 的基本知识. 如何安装 screen screen 在一些流行的发行版上已经预安装了.你可以使用下面的命令检查是否已经在你的服务器上安装了. s…
作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作. 也许你遇到过使用telnet或SSH远程登录linux,运行一些程序.如果这些程序需要运行很长时间(几个小时),而程序运行过程中出现网络故障,或者客户机故障,这时候客户机与远程服务器的链接将终端,并且远程服务器没有正常结束的命令将被迫终止. 又比如你SSH到主机上后,开始批量的scp命令,如果这个ssh线程断线了,scp进程就中断了.在远程服务器上正在运行某些耗时的作业,但是工作还没做完快要下班了,退出的话…
linux中强大的screen命令2008-12-02 21:53今天发现了一个“宝贝”,就是Linux的screen命令,对于远程登录来说,不仅提供了类似于nohup的功能,而且提供了我非常喜欢的“多个桌面”的功能.   平常开一个putty远程登录,经常需要在两个程序之间来回切换,怎么办?ctrl-z和fg.bg?这些太麻烦了.其实我们可以借助screen命令来实现轻松便捷的切换.   我主要是参考了下面的两篇文章(附在结尾),我自己总结的方法是:     “首先用screen [-S]命令…