home

设置screen实现每次登录vps使用同一会话

首先安装screen

apt install screen
# or
dnf install screnn
# or
pacman -S screen

新建.keepsession.sh脚本, vi ~/.keepsession.sh,内容如下

#!/bin/sh
if screen -ls | grep -q "There is a screen on"; then
  screen -xRR
else
  screen -S mysession
fi

chmod +x ~/.keepsession.sh添加执行权限,编辑~/.bashrc,添加以下内容:

if [ -f ~/.keepsession.sh ]; then
  source ~/.keepsession.sh
fi

这样以后每次登录都打开之前创建的会话。

:-)