Linux screen 常用命令
想必,只要接触过Linux一段时间的人,一定知道screen这个神奇的工具了,它主要有如下些优势:
1. 后台运行:当你在ssh terminal执行shell时,如果网络这时断开,你的程序会怎样?TERMINATED呀!有了screen,就可以让程序跑在screen而不会随着ssh的断开而断开。
2. 多窗口管理:有时,我们需要在运行一个命令,然后同时看它的log 文件等,那我们可以很方便的使用screen的分屏功能,一边运行命令,一边查看log 文件。
screen最常用命令:(CTRL+a表示control和a一起按然后一起松)
-
创建screen session
screen -S test
-
脱离(detach)当前会话
CTRL+a然后d
-
接入(attach)一个名为test会话
screen -r test或者screen -x test
-
创建一个新的窗口(create)
CTRL+a然后c
-
切换到下一个窗口(next)
CTRL+a然后n
-
重命名当前窗口(rename),注意是W表示shift+w
CTRL+a让后W
下方会出现提示,然后输入新名字,回车
-
显示当前所有窗口列表,注意是双引号
CTRL+a然后"
多窗口常用命令
-
纵向分割屏幕
CTRL+a然后|
注意,这里新分割的区域是没有shell的,你不能做任何事,所以,你可以使用
CTRL+a然后TAB
切换到新分割的区域,使用CTRL+a然后c,创建新的窗口,这样,你就可以同时在两个窗口中操作了
-
横向分割屏幕(S表示SHIFT+s)
CTRL+a然后S
效果如下图
设置窗口底部标题
细心的同学可能注意到我的窗口底部的信息栏了,想要吗?
那就把如下代码放到/etc/screenrc的最后面吧!
# 允许设置窗口标题caption always "%{.bW}%-w%{.rW}%n %t%{-}%+w %=%H %Y/%m/%d "
Linux Screen技巧:记录屏幕日志
screen详解:
Linux Screen超简明教程
Linux下Screen的常用命令
Zabbix通过邮件发送Screen图形报表实现
Linux虚拟终端命令Screen用法详解
Linux 技巧:使用 Screen 管理你的远程会话
转载自:https://www.linuxidc.com/Linux/2016-01/127510.htm
声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 嗅谱网
转载请注明:转自《Linux screen 常用命令》
本文地址:http://www.xiupu.net/archives-5701.html
关注公众号:
微信赞赏
支付宝赞赏