分页: 1 / 1
能让命令行模式下不出现中文吗
发表于 : 2008-07-19 18:43
由 freenux
有时候在命令行模式下输入命令会出现乱码,装了zhcon后感觉慢得很,所以想请教有没有方法使命令的显示结果不出现中文(个别由于文件名为中文而出现乱码可以原谅,这是我可以使用zhcon)。
发表于 : 2008-07-19 18:43
由 BigSnake.NET
export LANG=C
发表于 : 2008-07-19 20:31
由 chasye
export LANG=en_US.UTF8
会好一点
发表于 : 2008-07-20 11:52
由 freenux
先谢谢两位。楼上两种方法都试过了,是有所改善,但还有一些应该显示中文的地方出现乱码。比如passwd命令~~,还有其它解决方法吗?
发表于 : 2008-07-20 12:16
由 freenux
又试了几次,发现export LANG=en_US.UTF8不行,而export LANG=C仅有少出乱码。对了,傻傻地问一句,export是永久的吗,重启之后还用重新输入以上命令吗?
发表于 : 2008-07-20 22:36
由 chasye
freenux 写了:又试了几次,发现export LANG=en_US.UTF8不行,而export LANG=C仅有少出乱码。对了,傻傻地问一句,export是永久的吗,重启之后还用重新输入以上命令吗?
先确定一下有没有产生en_US.UTF8的locale
命令行下用LANG=C,多字节字会显示为问号
用LANG=en_US.UTF8就会显示为方格
命令输出都会是英文
发表于 : 2008-07-20 22:40
由 eexpress
☎ type en
en 已被别名为“export LC_ALL=C”