¿El símbolo del sistema se cuelga hasta que se presiona la tecla?

36

Problema:

Por alguna razón, de vez en cuando mi símbolo del sistema se cuelga hasta que presiono una tecla aleatoria, y continuará operando como si nada hubiera pasado.

Ocurrencia:

Esto sucede cuando estoy ejecutando una operación larga (como compilar / compilar algún código). Cuando se cuelga, no da ninguna indicación de lo que está sucediendo ni me pide que presione ninguna tecla.

Descripción:

  1. Después de un par de minutos, el terminal deja de imprimir el progreso y se atasca.
  2. Pensé que simplemente estaba atascado en una parte muy larga del proceso de compilación, pero después de unas horas todavía estaba atascado exactamente en el mismo lugar.
  3. Presioné una tecla aleatoria, y de repente saltó hacia atrás y continuó arrojando indicadores de progreso y continuó trabajando.

Después de esto, eventos similares han ocurrido muchas veces durante procesos largos, como copiar archivos.

Esto ha sucedido en múltiples dispositivos que ejecutan Windows 7. También ha ocurrido en ubuntu usando bash shell.

Tormenta de afeitar
fuente
2
¿Alguna de estas máquinas está lista para dormir?
Windos
No, la máquina no se duerme, solo la terminal aparentemente. Las máquinas tampoco tienen modos de reposo o de bajo consumo habilitados. Y nunca he estado en modo de suspensión en toda su vida (desde que los compré / construí)
Razor Storm
Parece que tiene el mismo problema en dos entornos completamente diferentes (Linux y Windows). Entonces, ¿podría preguntar qué tienen en común estas dos cosas? ¿Es el mismo script / código? ¿Copiando al mismo servidor?
Nixphoe
Esto ha sucedido muchas veces durante varios años en tareas completamente diferentes. Algunas de las cosas que he hecho, que yo recuerde: hacer una acumulación en el trabajo, copiar algunos archivos localmente (robocopy en las ventanas y en Linux cp), rsync en servidores remotos, ejecutar secuencias de comandos por lotes, etc
Razor Tormenta

Respuestas:

25

He experimentado el mismo problema. Las respuestas aquí y aquí indican que es probable que se trate de un problema con el modo Edición rápida en la consola. Si intercepta clics extraviados del mouse, o si los clics se pasan erróneamente a través de RDP, por ejemplo, puede pausar involuntariamente el script. Puede hacer clic con el botón derecho en la barra de menú y editar propiedades para desactivar el modo Edición rápida. Eso, por supuesto, hace que sea más difícil copiar y pegar fuera de la ventana CMD.

Tim D
fuente
Tengo el modo de edición rápida desactivado, y lo experimento a menudo en el nodo. No hay problemas en Linux. Pero las ventanas parecerán detenerse, hasta que presione C una vez. Esto continúa el proceso del nodo. Parece que mataría el proceso si realmente estuviera colgando.
edencorbin
He desactivado el modo de edición rápida, así que estaré atento. Mi solución es cambiar el tamaño de mi indicador de cmd o la ventana de shell de energía un poco, para que el script npm continúe. Muy extraño de hecho.
Shanehoban
1
Lo he visto durante 20 años en Windows. Ha aparecido y desaparecido muchas veces ... Creo que Microsoft no hacer pruebas de regresión adecuado, ya que va y viene cada pocos años
gunslingor