Как удаленно отсоединить экран от другого терминала

ipa=$(ip route get 8.8.8.8| grep src| sed 's/.*src \(.*\)$/\1/g')

ipa=$(hostname -i|cut -f2 -d ' ')
2
09.02.2018, 16:49
2 ответа

Puedes hacer

$ screen -ls

Esto enumerará todas las sesiones de pantalla como esta.

There are screens on:
        8365.pts-6.vm2    (Attached)
        7317.pts-1.vm2    (Attached)
2 Sockets in /var/run/screen/S-root.

Luego, puede desconectar cualquier sesión de pantalla con la ayuda de la identificación de la pantalla.

Por ejemplo:

$ screen -d 8365
[8365.pts-6.vm2 detached.]
5
27.01.2020, 21:55

No es necesario usar ttyechopara desconectar la sesión screen, puede pedirle a screenque lo haga por usted:

screen -d pts-2

Esto separará la sesión que coincida con el nombre "pts -2", que por defecto coincidiría con una sesión de pantalla iniciada en pts/2.

3
27.01.2020, 21:55

Теги

Похожие вопросы