Linux screen/java cli 问题

Linux screen/java cli 问题

我不知道如何正确地标记这一点,所以如果这是一个已知问题,我很乐意指出这一点。

此错误可能来自 java 或 screen - 不过,它可能在我发出 screen 命令时发生。JVM 在 screen 的前台运行,并在问题出现之前和之后输出到 screen。

问题是,有时在分离屏幕后,当重新连接它时,光标/焦点会以某种方式放在 Java 进程“下方”的 Bash 提示符上,而不是 Java 提示符中。因此,我输入提示符的任何命令都会从屏幕上“消失”。JVM 仍会将新输出打印到屏幕上,只是不会从终端注册任何命令。

当停止 java 进程时,“丢失”的命令已被 bash 拾取,(幸运的是)

-bash: list: command not found

有人有什么想法吗?屏幕手册页没有给我任何明显的信息,而且我不了解 java/jvm,不知道要输入什么才能再次控制该程序。

编辑:我正在使用 Oracle Java 1.7.0_51

相关内容