screen
процессы не поддерживают соединения сокетов во время работы; они открывают и закрывают соединения сокетов по мере необходимости, когда у них есть сообщения для отправки. Таким образом, когда вы запускаете screen -r
для повторного подключения к существующему сеансу, он подключается к существующему процессу с помощью сокета, согласовывает различные настройки и, когда все готово, подключается к соответствующему терминалу и закрывает сокет.
Это означает, что когда вы запускаете netstat
, если вы не делаете это именно тогда, когда два screen
процесса взаимодействуют (, что случается не так уж часто ), вы не увидите открытого сокет, соединяющий два screen
процесса.