运行TOP命令时出错:
>top 'xterm': unkNown terminal type. > echo $TERM xterm > echo $disPLAY DYSPLAY: Undefined variable. > cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.3 (Santiago) > ls /usr/share/terminfo/ 1 2 3 4 5 6 7 8 9 a A bcde E fghijkl L m M n N op P q Q rstuvwx X z > ls /usr/share/terminfo/x/xterm /usr/share/terminfo/x/xterm
我也有这个问题与根。
TOP使用xterm?
我能怎么做?
可以命令更多从标准input读取?
batch fileECHO在PUSHD命令后不工作
linux远程执行命令
查找文件并只打印其父目录
如何在Bash中超时一组命令
需求安装的RVM错误失败,状态为:1
如果不成功则暂停命令而不是自动closures
双命令在命令提示符下运行程序
尝试添加
export TERM=linux
在.bashrc文件的末尾(/home/myuser/.bashrc,/ root / .bashrc)。 问题是终端定义'xterm'是未定义的
这是另一个可能的top问题的原因。
我有同样的问题(在一个特定的SLES 11.3盒) – 无论我设置TERM (默认是xterm ),顶部会说“ unkNown terminal type ”。
我的/usr/share/terminfo文件都很好,就像/etc/termcap和我的ncurses库一样。
然后我注意到,顶部作为另一个用户运行良好,所以它必须是一个环境问题。 我将其追踪到LD_LIBRARY_PATH ,它已被设置为
/opt/Postgresql/9.3/pgAdmin3/lib:/opt/Postgresql/9.3/lib:
问题是Postgresql提供了自己的libncurses.so.5库(等等), top不能使用它。
如果我取消设置LD_LIBRARY_PATH ,或者使Postgresql的库成为/usr/lib/libncurses.so的软链接,那么top再次正常工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。