当运行vim编写文件时,突然,网络断开了,再重新用同一用户登录上去发现已经不是以前的终端了,此时除了强关闭所有终端,然后通过vim.swap.tmp文件恢复刚刚写的文件,貌似没有其它办法
现在发现了screen工具,可以帮助用户在此种情况下顺利地切换至相应的终端上,让终端用户可以连续工作。
screen是窗口管理器的命令行界面版本。它可以同时管理多个终端会话。
screen参数说明
-A 将所有的视窗都调整为目前终端机的大小。
-d 将指定的screen作业离线。
-h 指定视窗的缓冲区行数。
-m 即使目前已在作业中的screen作业,仍强制建立新的screen作业。
-r 恢复离线的screen作业。
-R 先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
-s 指定建立新视窗时,所要执行的shell。
-S 指定screen作业的名称。
-v 显示版本信息。
-x 恢复之前离线的screen作业。
-ls或–list 显示目前所有的screen作业。
-wipe 检查目前所有的screen作业,并删除已经无法使用的screen作业。
四、常用screen参数
screen -S name-> 新建一个叫name的终端会话
screen -ls -> 列出当前所有的终端会话
screen -r name -> 回到name这个终端会话
screen -d name-> 远程detach某个终端会话
screen -d -r name-> 结束当前终端会话并回到name这个终端会话
————————————————————————–
1 安装screen方法<