shpool 是一款提供会话持久性的服务,允许创建由 shpool 拥有的命名 shell 会话,以便在连接断开时不会丢失会话。shpool 可以被认为是 tmux 或 GNU screen 的轻量级替代品。虽然 tmux 和 screen 接管了整个终端并提供窗口拆分和平铺功能,但 shpool 只提供持久会话。这种方法的最大优点是 shpool 不会破坏原生回滚或复制粘贴。