是否可以通过书签打开终端

是否可以通过书签打开终端

由于工作原因,我必须经常出差。这意味着我必须经常关闭笔记本电脑。这样做的缺点是,在干净地打开电源后,总是需要一段时间才能打开所有终端,以便从我离开的地方继续工作。

有没有这样的事终端书签? 如果我能将终端的状态添加到书签中,那就太好了,这意味着所有选项卡、选项卡的顺序、它们的标题、它们的向上键历史记录(通常我 Ctrl+c 正在运行的应用程序,在其他地方进行一些调试,按下 up 键然后 Enter 重新启动应用程序),... 存储。您可以将其与浏览器中打开一系列选项卡的书签进行比较。

拥有这样的功能将大大减少恢复工作环境所需的时间。

顺便说一句,我知道 Ubuntu 中的休眠功能,但这不是我想要的。不幸的是,有时我真的必须重新启动。

如果有必要的话,我正在使用 MATE 桌面环境。

答案1

我认为你需要的是byobu安装并试用它,您一定会喜欢它。文档

安装:

  • sudo apt install byobu

byobu 是一个脚本,用于在 byobu 配置中启动基于文本的窗口管理器(screen(1) 或 tmux(1))。这样可以在 screen 会话底部的两行内显示系统信息和状态通知。它还可以启用多个选项卡式终端会话,只需单击几下即可访问。

byobu 目前默认使用 tmux(1)(如果存在)作为后端,但是可以使用 byobu-select-backend(1) 实用程序覆盖此功能。

在启动时启动:

  • byobu-enable

决定后端应该使用哪个多路复用器:

  • byobu-select-后端

    Select the byobu backend:
       1. tmux
       2. screen
    
    Choose 1-2 [1]:
    

使用会话[你在寻找什么以及我为什么喜欢它]:

会话只是 Byobu 的一个运行实例。会话由一组窗口(基本上是 shell 会话)和窗格(分成多个部分的窗口)组成。

首次启动 Byobu 时,它会启动一个新会话,您可以在其中创建窗口和窗格。在后续连接中,如果您只打开了一个会话,Byobu 会在您连接时自动打开该会话;如果您打开了多个会话,Byobu 会询问您要使用哪个会话,提示如下:

Byobu sessions...

  1. tmux: 1: 1 windows (created Wed Aug  3 16:34:26 2016) [80x23]
  2. tmux: 2: 1 windows (created Wed Aug  3 16:34:38 2016) [80x23]
  3. Create a new Byobu session (tmux)
  4. Run a shell without Byobu (/bin/bash)

Choose 1-4 [1]: 

查看来自 byobu 的精彩教程数字海洋

相关内容