how delete commands close linux gnu-screen

linux - delete - No se puede separar la sesión de pantalla



screen terminal (5)

Si todo lo demás falla, inicie sesión desde otra terminal y escriba: screen -raAdx . Esto volverá a conectar su pantalla como compartida y le permitirá separarla.

Soy muy nuevo en la pantalla y he pulsado C-Something en lugar de Ca. Ahora no puedo separar ni hacer ningún otro comando. ¿Qué puedo hacer para separar mi sesión de pantalla?


Posiblemente tenga Cs (s para "detener") intente Cq para reanudar ...


También puede simplemente cerrar la sesión, cancelando la sesión de la terminal, luego inicie sesión nuevamente y vuelva a conectar la sesión de la screen .


ctrl-a + d se separa

Alternativa a detach si no necesitas la información en la pantalla simplemente puedes matar el proceso.

No estoy seguro de ningún comando que haga que la pantalla no responda.


Tuve un problema similar hoy. Estaba transfiriendo un archivo de 100 GB a través de un enlace de 1MBps, y estaba a mitad de la transferencia cuando se colgó mi estación de trabajo. Volví a conectar PuTTY y subí al servidor de mi terminal, pero ninguna combinación de los comandos de desconexión / reconexión funcionaría. Decidí que mataría la pantalla, así que revisé ps para obtener el PID. Mientras miraba la salida de PS, noté que la sesión de BASH que había usado para iniciar Screen seguía ejecutándose. En un capricho, decidí matar esa sesión en lugar de pantalla, pensando "Esto debería ser como cerrar la ventana PuTTY, lo que me permite reacoplar". Efectivamente, pude ejecutar "screen -dr" exitosamente.