1042.ru

/pages/linuxcfg-app-screen/
 

Шпаргалка по настройке сети в linux

работа с screen

запустить с node в скрине c именем appNode, приложение app123.js (удобно для скриптов автозапуска)

screen -dmS appNode node path-to-folder/app123.js

отправить в скрин appNode команду от имени пользователя SomeUser (в примере случай, когда нужно было в консоль работающей программы отправить команду: stop и нажать enter: \015

sudo -u SomeUser screen -p 0 -S appNode -X eval 'stuff "stop"\015'

посмотреть какие скрины есть:

screen -ls

подключиться к скрину c именем appNode:

screen -r appNode

выйти из скрина, не уничтожая его

ctrl+A, ctrl+D