linux screen命令--类似nohuo

前端时间在做性能测试,当时只是想看下短时间系统的性能,没有用定时任务。这个性能测试需要不同的场景加压,需要开多个窗口,而且还担心网络不稳定,窗口临时关闭了。

这时候就用到了screen命令,screen类似nohup,在有些时候却比nohup强大,可以多个screen切换。下面简单介绍下screen命令的用法。
1、开启一个终端窗口
命令行敲screen命令,开启一个新窗口,在这里,你可以跑你所需要的程序。
2、退出上面开启的终端窗口
Ctrl+a d退出刚创建的窗口(回到进入screen前的环境),这样就是你退出远程管理窗口(进入screen的环境),你的screen窗间的窗口都不会关闭,刚才那个窗口运行的程序还会继续运行。
3、可以创建多个终端窗口
方法类似1
4、查看screen session终端窗口
用screen -ls可以看所有的screen sessions
5、进入指定screen session终端窗口
用screen -r sessionid可以进sessionid指定的特定的screen session
6、销毁screen session
最后screen session不再使用的时候
screen -r sessionid进去
exit退出即可

具体应用实例:
screen vi /tmp/pdnode.lst
进入后相当于新开一个窗口,进行编辑。如果想终端新窗口中的vi操作,Ctrl a d 即可回到原有窗口
然后screen -ls 显示出所有
mytest@mypc1:/home/myowner>screen -ls
There is a screen on:
        25821.pts-7.mypc1    (Detached)
1 Socket in /var/run/uscreens/S-mypc1.

然后用 screen -r 25821 即可重新进入vi操作。


文章来源:
http://testing.etao.com/node/677
http://www.ibm.com/developerworks/cn/linux/l-cn-screen/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值