http://qicheng0211.blog.51cto.com/3958621/1549201/
使用screen -L -dmS screenName开启一个处于离线状态的会话
使用screen -r screenName连接会话
这样,当前目录下会生成一个screenlog.0的文件,记录屏幕的内容
使用exit退出会话,回到shell系统环境
原文说这种方法会有缺点,说是无论开多少会话,都只有一个文件screenlog.0,内容会比较乱,给的解决办法是,在screen的配置文件/etc/screenrc最后一行,追加
logfile /tmp/screenlog_%t.log
之后调用采用screen -L -t windowName -dmS screenName
则会产生/tmp/screenlog_windowName.log的文件
由于我没有多个会话的需求,所以没有试验,仅作记录。
另外,搜索时看到有人说,screen已经out了,现在都在用tmux,发现redhat 7.2自带这个程序,但是由于screen已经解决了我的需求,所以未作试验,仅作记录。
网友评论