Difference between revisions of "Troubleshooting screen"

From Larnitech wiki page
Jump to navigation Jump to search
m
m
Line 1: Line 1:
 
==Screen commands==
 
==Screen commands==
Найти скрины: <code> screen -ls </code>
+
Найти скрины: <code> screen -ls </code><br>
Подключиться к скрину: <code> screen -rDx <ID> </code> (ИД скрина)
+
Подключиться к скрину: <code> screen -rDx <ID> </code> (ИД скрина)<br>
 
Команды внутри скрина:
 
Команды внутри скрина:
 
* up - АП в консоль
 
* up - АП в консоль

Revision as of 07:47, 28 January 2022

Screen commands

Найти скрины: screen -ls
Подключиться к скрину: screen -rDx <ID> (ИД скрина)
Команды внутри скрина:

  • up - АП в консоль
  • pn - новые устройства
  • co - версия
  • ti - время
  • (-)it - обновить интерфейс (не понятно какой)
  • bu - дата компиляции сервера
  • qu - перезагрузить сервер
  • pl - включеные плагины

Выйти из скрина: ctrl+A+D

Screen restart

  1. Enter in console qu, wait for "CLOSE" in logs and press ctrl+c (it will close old сonsole).
  2. cd /home/sh2
  3. screen -c screen.run

Console doesn't work (or even server doesn't work, for example, with errors "onThreadCrash 6", "unknown: Treads")

  1. End screen session: crtl+c in the screen.
  2. Run new session: screen -c /home/sh2/screen.run
  3. Connect screen with console: screen -r ID, where ID - session ID (screen -ls)
  4. Do "Full restart"