cygwin termcap 运行 top 时出现问题?

cygwin termcap 运行 top 时出现问题?

当从 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 终端。

以供参考:http://www.cygwin.com/ml/cygwin/2005-10/msg00470.html

答案2

对我来说很好用。我建议运行 cygwin 1.7,它仍处于测试阶段,但我发现它很稳定,并且比稳定的 1.5 有很多改进。此外,您可能会在 cygwin 邮件列表中找到有关此问题的更好答案。

答案3

这听起来像是 Cygwin 的问题。使用 putty 或其他客户端时是否遇到同样的问题?

相关内容