Difference between revisions of "Troubleshooting screen"
Jump to navigation
Jump to search
m |
m |
||
Line 1: | Line 1: | ||
+ | ==Screen commands== | ||
Найти скрины: <code> screen -ls </code> | Найти скрины: <code> screen -ls </code> | ||
− | |||
Подключиться к скрину: <code> screen -rDx <ID> </code> (ИД скрина) | Подключиться к скрину: <code> screen -rDx <ID> </code> (ИД скрина) | ||
− | |||
Команды внутри скрина: | Команды внутри скрина: | ||
* up - АП в консоль | * up - АП в консоль | ||
Line 12: | Line 11: | ||
* qu - перезагрузить сервер | * qu - перезагрузить сервер | ||
* pl - включеные плагины | * pl - включеные плагины | ||
− | |||
Выйти из скрина: <code> ctrl+A+D </code> | Выйти из скрина: <code> ctrl+A+D </code> | ||
− | + | ==Screen restart== | |
# Enter in console <code>qu</code>, wait for "CLOSE" in logs and press <code>ctrl+c</code> (it will close old сonsole). | # Enter in console <code>qu</code>, wait for "CLOSE" in logs and press <code>ctrl+c</code> (it will close old сonsole). | ||
# <code>cd /home/sh2 </code> | # <code>cd /home/sh2 </code> | ||
# <code> screen -c screen.run </code> | # <code> screen -c screen.run </code> | ||
+ | |||
+ | ==Console doesn't work (or even server doesn't work, for example, with errors "onThreadCrash 6", "unknown: Treads")== | ||
+ | #End screen session: <code>crtl+c</code> in the screen. | ||
+ | #Run new session: <code>screen -c /home/sh2/screen.run</code> | ||
+ | #Connect screen with console: <code>screen -r ID</code>, where ID - session ID (<code>screen -ls</code>) | ||
+ | #Do "Full restart" |
Revision as of 07:46, 28 January 2022
Screen commands
Найти скрины: screen -ls
Подключиться к скрину: screen -rDx <ID>
(ИД скрина)
Команды внутри скрина:
- up - АП в консоль
- pn - новые устройства
- co - версия
- ti - время
- (-)it - обновить интерфейс (не понятно какой)
- bu - дата компиляции сервера
- qu - перезагрузить сервер
- pl - включеные плагины
Выйти из скрина: ctrl+A+D
Screen restart
- Enter in console
qu
, wait for "CLOSE" in logs and pressctrl+c
(it will close old сonsole). cd /home/sh2
screen -c screen.run
Console doesn't work (or even server doesn't work, for example, with errors "onThreadCrash 6", "unknown: Treads")
- End screen session:
crtl+c
in the screen. - Run new session:
screen -c /home/sh2/screen.run
- Connect screen with console:
screen -r ID
, where ID - session ID (screen -ls
) - Do "Full restart"