1

Существует ли менеджер сессий для многосетевых bash-сессий, аналогично тому, как Google Chrome управляет сессиями веб-серфинга? Что я ищу, так это возможность сохранять и восстанавливать вкладки оболочки (в настоящее время я использую GNOME в качестве терминала) и их историю (ввод и вывод). Было бы также неплохо, если бы сессия сохранялась автоматически, чтобы после перезагрузки компьютера я мог быстро вернуться к предыдущему сеансу.

1 ответ1

1

Существует для всех ваших требований (но не для их сохранения), и это называется screen .

Что касается сохранения сессий:

  • Поскольку для каждого пользователя существует только одна .bash_history , хранить разные истории довольно сложно, я не знаю такой возможности.
  • Сеанс может легко иметь состояние, которое невозможно восстановить, например, подумайте о том, чтобы было открыто соединение SSH - восстановить его после перезагрузки невозможно. Это систематическое различие между сеансом браузера и сеансом оболочки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .