Экранные сеансы GNU мертвы после перезагрузки компьютера – как это исправить?

Всякий раз, когда я перезагружаю компьютер, все сеансы GNU screen умирают. Я должен удалить их с помощью

 screen -wipe 

Как я могу это исправить? Говорить, что GNU screen для хранения сеансов в моем домашнем каталоге, по-видимому, не помогает. ( $SCREENDIR , см. Этот вопрос).

  • Как я могу сохранить процесс после закрытия сеанса шпатлевки?
  • FTP-клиент, поддерживающий 2 одновременных сеанса FTP
  • Как поддерживать различные активные сеансы в одном браузере Firefox и Internet Explorer?
  • Тот же сайт - две учетные записи пользователя
  • Как мне заставить IE8 открывать пустую страницу с помощью CTRL-N?
  • Tmux chain shortcuts или эквивалент для команды `bind -c` +` screen -c`
  • Тайм-аут ключа ssh-agent с экраном или tmux на бастионном хосте
  • Удаление escape-символов из экранного экрана GNU Screen.% N
  • Экран Windows PowerShell эквивалентен экрану
  • Как отключить отображение даты и времени в вертикальных расколах экрана GNU?
  • Как использовать вкладки с программой «Экран» Linux?
  • One Solution collect form web for “Экранные сеансы GNU мертвы после перезагрузки компьютера – как это исправить?”

    Как правило, вы не можете вернуться к сеансам после перезагрузки. Сеансы экрана содержат информацию о сеансе, которая имеет отношение к запущенным процессам.

    Есть два варианта, о которых я знаю, которые близки к воскрешению.

    Во-первых, вы можете поместить некоторые экраны запуска в свой .screenrc , например:

     # ------------------------------------------------------------------------------ # STARTUP SCREENS # ------------------------------------------------------------------------------ screen bash screen emacs -nw chdir /home/me/src screen -t code 

    Во-вторых, взгляните на этот проект, который будет

    • Повторно создать окна экрана
    • Заполните их историей сеанса, которую вы когда-то имели перед перезагрузкой
    • Войдите в свой ранее зарегистрированный хостинг через ssh
    • Поместите вас в тот же рабочий каталог, в котором вы были.

    Большая часть этих данных выводится из подсказки. Выполнение любых ранее запущенных команд было бы чрезвычайно опасно, так что это насколько я могу вам помочь.

    Это делается заданием cron, которое принимает периодические снимки.

    Мой конечный совет? Старайтесь не перезагружаться 🙂

    Давайте будем гением компьютера.