答案1
简而言之,不是。
回答得稍微长一点:Gnu Screen 只是一个文本模式窗口管理器。它无法真正确保进程状态保存到磁盘中,也无法在下次启动时恢复它。
例如,macOS 中内置有此类功能,但考虑到其复杂性,即使是 Windows 操作系统也没有该功能。
建议改进:作为 Gnu Screen 的长期粉丝,我的 中拥有所有典型的窗口.screenrc
。日常生活由分离/恢复处理,但当没有分离的 Screen 会话可恢复时,新的 Gnu Screen 会话总是会将我最喜欢的应用程序生成到我选择的屏幕上。
一个例子:
# Genric settings
startup_message off
vbell on
# Screen 0: mutt mailer (will alert on changes)
screen mutt
title Mail
monitor
# Screen 1: bash shell
screen 1
# Screen 9: Epic5 IRC-client
screen 9 nice epic5
title IRC
# Go back to screen 0
select Mail