LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 708|回复: 7

man command 异常

[复制链接]
发表于 2008-9-30 07:33:43 | 显示全部楼层 |阅读模式
$man ls
ESC[1mNAMEESC[0m
       ls - list directory contents

ESC[1mSYNOPSISESC[0m
       ESC[1mls ESC[22m[ESC[4mOPTIONESC[24m]... [ESC[4mFILEESC[24m]...

ESC[1mDESCRIPTIONESC[0m
       List  information  about  the FILEs (the current directory by default).
       Sort entries alphabetically if none of ESC[1m-cftuvSUX ESC[22mnor ESC[1m--sortESC[22m.

       Mandatory arguments to long options are  mandatory  for  short  options
       too.

       ESC[1m-aESC[22m, ESC[1m--allESC[0m
              do not ignore entries starting with .
....

现在man 任何命令都会类似的输出。  标题行有多余的ESC ,且该行乱码。但在终端下,用同样的用户名登陆。 $man ls 的输出是非常正常的。
这之前内核把vesafb改为uvesafb,不知道会不会跟这有关系。
请问各位有碰到类似的问题吗?
用什么方法可能解决呢?
谢谢1
[已解决]
发表于 2008-9-30 08:27:50 | 显示全部楼层
貌似是 locale 问题。作一个实验吧,楼主在原来会乱码的环境下
LANG=C man ls
看看效果如何?
回复 支持 反对

使用道具 举报

发表于 2008-9-30 22:16:34 | 显示全部楼层
你试试编辑/etc/profile
加入:
  1. export LESS=-R
复制代码

看看 能不能解决你的问题:Coffee:
回复 支持 反对

使用道具 举报

发表于 2008-9-30 22:18:02 | 显示全部楼层
没遇到过这种问题,请大牛来解决吧
顺便问句,楼上的喜欢KOF2002?
我暴喜欢KOF2002
回复 支持 反对

使用道具 举报

发表于 2008-9-30 22:19:49 | 显示全部楼层
Post by zhangzhexx;1888980
没遇到过这种问题,请大牛来解决吧
顺便问句,楼上的喜欢KOF2002?
我暴喜欢KOF2002
从kof97开始打 好久不打 手生了呵呵
回复 支持 反对

使用道具 举报

发表于 2008-10-1 00:53:29 | 显示全部楼层
Post by kof2002;1888981
从kof97开始打 好久不打 手生了呵呵

这东西linux下有???

发现新大陆了...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-1 12:30:48 | 显示全部楼层
Post by kof2002;1888978
你试试编辑/etc/profile
加入:
  1. export LESS=-R
复制代码

看看 能不能解决你的问题:Coffee:
呵呵,正是!你的方法是对。原来man真的调用了less命令。谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-1 12:33:11 | 显示全部楼层
奇怪的是为什么在终端下却是正常的,或者我用startx 命令进行图形界面也是显示正常的。
less -R
R      Repaint the screen, discarding any buffered  input.   Useful  if
              the file is changing while it is being viewed.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表