deh*_*ann 4 session gnu-screen
每当我重新启动计算机时,所有GNU screen会话都会消失。我必须删除它们
screen -wipe
Run Code Online (Sandbox Code Playgroud)
我该如何解决?告诉GNU screen将会话存储在我的主目录中显然没有帮助。($SCREENDIR,请参阅此问题)。
通常,您无法在重新启动后返回会话。屏幕会话包含与正在运行的进程相关的会话信息。
我知道有两种接近复活的选择。
首先,您可以在您的 中放置一些启动屏幕.screenrc,如下所示:
# ------------------------------------------------------------------------------
# STARTUP SCREENS
# ------------------------------------------------------------------------------
screen bash
screen emacs -nw
chdir /home/me/src
screen -t code
Run Code Online (Sandbox Code Playgroud)
其次,看看这个项目这将
- 重新创建屏幕窗口
- 使用您在重新启动之前曾经拥有的会话历史记录填充它们
- 通过 ssh 将您登录到之前登录的主机
- 将您放入您曾经所在的同一工作目录中。
大多数数据来自提示。运行任何以前运行过的命令将是非常危险的,所以这是我所能得到的。
这是由一个定期拍摄快照的 cron 作业完成的。
我的最终建议?尽量不要重启:-)
| 归档时间: |
|
| 查看次数: |
4092 次 |
| 最近记录: |