tag editar easytag linux screen freeze kill gnu-screen

linux - editar - La pantalla GNU no responde, parece bloqueada



linux easytag (4)

La pantalla de GNU parece congelarse. No se puede ingresar la entrada del usuario.

Estaba usando la pantalla GNU y cuando presioné la pantalla dejó de responder. Puedo ejecutar todos los comandos de pantalla de GNU, pero no puedo ingresar la entrada del usuario. No quiero matar esta pantalla ya que tengo un trabajo importante y no quiero perderlo.


Al usar PuTTY , puede obtener una pantalla aparentemente congelada si presiona ctrl + s . Esto envía una señal de Xoff que bloquea la salida del terminal.

La solución es presionar ctrl + q para enviar la señal Xon .


Cuando hace screen -ls el primer número del nombre de pantalla es la identificación del proceso. Entonces, si el resultado es

There is a screen on: 21605.pts-0.Random-server (11/12/2017 11:44:15 PM) (Detached) 1 Socket in /var/run/screen/S-kg.

Entonces esto lo matará

kill 21605

Observe que el número del comando kill es el mismo que en la salida de la screen -ls .


En los comandos a continuación, reemplace Ctrl con cualquiera que sea su clave de escape para comandos de pantalla.

Intenta Ctrl + a q , que es la secuencia para desbloquear el desplazamiento.

Ctrl + a s es la secuencia que bloquea el desplazamiento, lo que hace que parezca que la pantalla se congela.


Lo anterior funciona muy bien si ese es tu problema.

Esto también podría suceder si te envían a otra máquina y no has estado en la ventana por un tiempo; luego, cuando vuelves, está congelada. Para solucionar esto, puedes probar lo siguiente:

1) Crea una nueva ventana

Ctrl-a c

2) ssh en la caja donde ingresas en la caja en la ventana que está congelada.

3) Encuentre el proceso bajo el cual se ejecuta ssh:

ps aux | grep <remote_box_on_frozen_screen>

o

ps aux | grep <your_user_id>

4) Mata el proceso

kill <process_id>