当从 cygwin 登录到 Debian Sarge 安装时,如果我运行 top,输出是“双倍行距”,找不到更好的词来形容。最终结果是,我可以看到最后几个进程的最后几行,但它实际上不可用:
28849 root 9 0 1896 1884 1392 S 4.6 0.5 0:01.36 dump
28861 root 12 0 1104 1104 848 R 1.6 0.3 0:00.14 top
5 root 10 0 0 0 0 D 0.3 0.0 0:00.01 bdflush
1 root 8 0 444 444 396 S 0.0 0.1 0:15.48 init
2 root 8 0 0 0 0 S 0.0 0.0 0:00.01 keventd
3 root 19 19 0 0 0 S 0.0 0.0 0:00.12 ksoftirqd_CPU0
我确信这可能是 termcap 的问题。我是不是忽略了一些简单的事情?
答案1
www.cygwin.com 邮件列表似乎建议使用新的“本机 rxvt”而不是 cmd.exe 窗口中的 bash。我刚刚安装了它,我必须说它非常好。解决了最重要的问题,它确实感觉更像一个合适的 UNIX 终端。
答案2
对我来说很好用。我建议运行 cygwin 1.7,它仍处于测试阶段,但我发现它很稳定,并且比稳定的 1.5 有很多改进。此外,您可能会在 cygwin 邮件列表中找到有关此问题的更好答案。
答案3
这听起来像是 Cygwin 的问题。使用 putty 或其他客户端时是否遇到同样的问题?