La pantalla 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 la pantalla GNU, pero no puedo ingresar la entrada del usuario. No quiero matar esta pantalla porque tengo un trabajo importante y no quiero perderlo.
linux
freeze
kill
gnu-screen
sirus
fuente
fuente
Respuestas:
En los comandos a continuación, reemplace Ctrlcon la tecla de escape que sea para los comandos de pantalla.
Prueba Ctrl+ a q, que es la secuencia para desbloquear el desplazamiento.
Ctrl+ a ses la secuencia que bloquea el desplazamiento, lo que hace que parezca que la pantalla se congela.
fuente
sudo
(ya que olvidé comenzar con él) que cuando estoy usando la pantalla, ¡la bloqueo todo el tiempo! Como dice el comentario anterior,CTRL+A q
sobre todo funciona, a veces existe la pantalla. Ojalá CTRL + A no fuera el predeterminado, en los servidores que uso mucho, lo cambio a la tecla "ESC".Al usar PuTTY , puede obtener una pantalla aparentemente congelada si presiona Ctrl+ s. Esto envía una
Xoff
señal que bloquea la salida del terminal.La solución es presionar Ctrl + qpara enviar la
Xon
señal.fuente
Lo anterior funciona muy bien si ese es tu problema.
Esto también podría suceder si está conectado a otra máquina y no ha estado en la ventana por un tiempo, luego, cuando regresa, se congela. Para solucionar este problema, puede intentar lo siguiente:
1) Crea una nueva ventana
2) ssh en el cuadro donde lo hiciste en el cuadro en la ventana que está congelado.
3) Busque el proceso en el que se ejecuta ssh:
o
4) Mata el proceso
fuente
Enter
, luego~
y luego.
(ver también aquí ).Cuando lo hace,
screen -ls
el primer número del nombre de pantalla es la identificación del proceso. Entonces, si la salida esEntonces esto lo matará:
Observe que el número del comando kill es el mismo que en la
screen -ls
salida.fuente
Si está utilizando comandos de tilde invertida en la línea de estado, es decir, si su
.screenrc
tiene algo como esto:entonces quiere estar seguro de que el script es rápido: aparentemente, la ejecución con comillas invertidas bloquea todas las E / S en la pantalla.
Si realiza cambios en la configuración, deberá reiniciar la sesión de pantalla (ya que la configuración se aplica solo a las nuevas sesiones).
fuente