Могу ли я повторно открыть сеанс терминала? [закрыто]

Когда я играю в многопользовательский Minecraft с семьей, я использую внешний сервер. У всех время от времени сеанс падает на моем локальном ПК. Я могу повторно открыть новый терминал и снова войти на сервер. Я могу использовать ps aux | grep minecraft, чтобы увидеть, что исходный процесс все еще запущен, но я не могу видеть активность или вводить команды. Могу ли я в любом случае присоединиться к этому запущенному процессу?

Что я говорю в том, что когда я открыл сеанс терминала и запустил Minecraft (MC), я мог вводить команды на MC-сервер, такие как / list, чтобы видеть пользователей, / weather clear, чтобы остановить дождь и т. д. и т. д.
{{1 }} Когда я потерял соединение и снова вошел в систему, я не могу видеть, что происходит в окне сервера. Я вижу, что процесс все еще выполняется, но я хотел иметь возможность присоединиться к процессу, как и раньше, и снова ввести команды MC.

3
задан 13 May 2016 в 07:04

1 ответ

Экран GNU является инструментом, который позволяет Вам повторно прикрепить к предыдущей сессии. Просто установите его на своем удаленном сервере.

apt-get install screen

Теперь, когда Вы соединяетесь с машиной через SSH, просто тип screen и нажимаете Space. Вы вернетесь к своему нормальному терминалу. Выполните то, что Вы хотите (Minecraft) здесь.

Теперь принимают Ваше отброшенное соединение. Купите не волнуются, потому что это все еще работает на экранной сессии, которую Вы создали прежде. Все, что необходимо сделать, к re-SSH и присоединению к уже рабочей экранной сессии. Можно получить список рабочих сессий:

screen -ls

Из списка, выберите сессию, которую Вы хотите подключить с и тип:

screen -r <session-name>

И Вы вернулись!

Это - одна из многих потрясающих вещей, которые можно сделать с экраном. Я записал только минимальную информацию использования, запрошенную для достижения того, что хотел OP. Здесь хорошее учебное руководство, если Вам интересно.

Для выхода из экранной сессии, просто тип exit.

0
ответ дан 13 May 2016 в 17:04
  • 1
    каждый раз, когда я даю этот cmd, я получил Фатальную ошибку." modprob: ФАТАЛЬНЫЙ: Модуль usb_storage используется ". – Manoj Singh 19 August 2017 в 03:06

Другие вопросы по тегам:

Похожие вопросы: