Назад | Перейти на главную страницу

Закройте рабочий экран в Linux

Я знаю, что вы можете нажать Control + C, чтобы принудительно выйти из него, но скажите, что я запускаю программу на экране, например сервер Minecraft ... как мне покинуть экран, находясь в SSH, не выключая экран / сервер?

Есть ярлык?

Сомневаюсь, что могу вводить какие-либо команды, поскольку программа Minecraft - это консоль.

Вы можете запустить процесс в экран или Byobu и отключите сеанс экрана - ctrl аd на экране или f6 в Бёбу

nohup или screen подходят, если вы еще не запустили процесс - более ранний захватывает вывод для вас в файл, в то время как последний является более сложным и позволяет вам возобновить управление процессом в последнем соединении (изучение экрана GNU действительно стоит). Если вы уже используете его и не хотите выходить из него и перезапускать его, вы можете сделать следующее:

  • Приостановить процесс с помощью ctrl-Z
  • Возобновите его в фоновом режиме с помощью bg.
  • Отклонить его (отсоединить от текущей оболочки) с помощью disown %1

Теперь процесс больше не связан с вашим TTY, и вы можете безопасно отключиться от сервера.

Вы хотите отключить сервер и запустить его в фоновом режиме. nohup minecraftserver &

Nohup предохраняет систему от прерывания процесса при выходе из оболочки и & в конце запускает его в фоновом режиме.