|
|

楼主 |
发表于 2006-7-16 00:01:20
|
显示全部楼层
Post by 含笑半步跌
已经改了,但还是乱码
- YSM:/usr/lib/locale# locale
- LANG=zh_CN.GB2312
- LC_CTYPE="zh_CN.GB2312"
- LC_NUMERIC="zh_CN.GB2312"
- LC_TIME="zh_CN.GB2312"
- LC_COLLATE="zh_CN.GB2312"
- LC_MONETARY="zh_CN.GB2312"
- LC_MESSAGES="zh_CN.GB2312"
- LC_PAPER="zh_CN.GB2312"
- LC_NAME="zh_CN.GB2312"
- LC_ADDRESS="zh_CN.GB2312"
- LC_TELEPHONE="zh_CN.GB2312"
- LC_MEASUREMENT="zh_CN.GB2312"
- LC_IDENTIFICATION="zh_CN.GB2312"
- LC_ALL=
复制代码 不给个图什么的?
先试一下这个命令有没有正确显示出手册页中的中文字符
$ zless /usr/share/man/zh_CN/man1/ls.1.gz- ." Copyright Andries Brouwer, Ragnar Hojland Espinosa and A. Wik, 1998.
- ."
- ." This file may be copied under the conditions described
- ." in the LDP GENERAL PUBLIC LICENSE, Version 1, September 1998
- ." that should have been distributed together with this file.
- ."
- .TH LS 1 "November 1998" "GNU fileutils 4.0"
- .SH NAME
- ls, dir, vdir \- 列目录内容
- .SH 提要
- ls [选项] [文件名...]
- .sp
- POSIX 标准选项:
- .B "[-CFRacdilqrtu1]"
- .SH GNU 选项 (短格式):
- .B [-1abcdfgiklmnopqrstuxABCDFGLNQRSUX"]
- .B [-w cols] [-T cols] [-I pattern]
- .B [--full-time]
- .B [--format={long,verbose,commas,across,vertical,single-column}]
- .B [--sort={none,time,size,extension}]
- .B [--time={atime,access,use,ctime,status}]
- .B [--color[={none,auto,always}]]
复制代码 如果没有正确显示,请检查几个方面
1、你使用的终端(如Gnome终端或zhcon)能正确显示当前编码(GB2312)的中文字符吗?(可以试一下命令$ ls jfdkjifer应该提示ls: jfdkjifer: 没有那个文件或目录)如果没有,请检查终端的输入与输出编码是否一致都是zh_CN.GB2312!
2、如果系统不是Debian,试把/usr/share/man/zh_CN/改名(不是做链接!)成/usr/share/man/zh再试一试man ls,因为有可能该系统已经使用了UTF-8来编码手册
3、当然还是再确认一下man是不是真的已经正确替换了的,如果没有使用修改过的less命令,它也可能显示部分乱码 |
|