tihe 发表于 2006-3-30 22:23:49

文本模式下中文文件、目录名乱码的解决办法

我用的是 Magiclinux2.0 在文本模式下一些中文目录乱码。请问要怎么办?

By the way!

文本模式下怎么播放mp3或wma?
——————————————————————————
回答:在 magic linux 2.0 以前的版本,默认 LANG=GB18030 或者 GBK,由于 bash 命令行解释器不支持中文,所以在控制台下根据 LANG 环境变量的设置而显示相应语言界面的配置工具(例如: netconfig)会显示中文界面,从而出现乱码。解决办法是启动中文控制台,使用 cce 命令,退出中文控制台使用 exit 命令。

在 Magic Linux 2.0 里,文本模式下默认 LANG=C,而不是 GB18030,所以在控制台下根据 LANG 环境变量的设置而显示相应语言界面的配置工具(例如: netconfig)就会正确显示英文界面。如果希望看到中文界面,同样可以手工启动 cce 中文控制台。

不能设置 cce 自动运行,它会阻碍 x 启动。

alpher 发表于 2006-3-30 23:04:29

cce

再见情人 发表于 2006-3-31 00:46:13

1,cce 2, mplayer 文件名

tihe 发表于 2006-3-31 15:36:24

我的cce已经是最高版本了。

在图形界面里中文不会乱码,我通过按Ctrl+Alt+F3从图形进入文本后中文文件名全部变成??????????

Help me!

heyuqi 发表于 2006-3-31 16:03:38

我的没问题,首先 cce 是要运行的,你从图形到文本后,有没有在 f3 终端中运行 cce ?

然后可能就是文件名的 LANG 值问题,试试别的

KDE 发表于 2006-3-31 16:53:03

我的cce已经是最高版本了。

在图形界面里中文不会乱码,我通过按Ctrl+Alt+F3从图形进入文本后中文文件名全部变成??????????

Help me!
如果你使用的不是 Magic 2.0,那么就可能出现上述问题,因为那个文件名可能是 utf-8 编码造成的。

tihe 发表于 2006-3-31 18:31:11

我用的就是magiclinux2.0啊!

heyuqi 发表于 2006-3-31 18:45:16

Re: 文本模式下中文文件、目录名乱码的解决办法

我用的是 Magiclinux2.0 在文本模式下一些中文目录乱码。请问要怎么办?

By the way!

文本模式下怎么播放mp3或wma?
——————————————————————————
回答:在 Magic Linux 2.0 里,文本模式下默认 LANG=C,而不是 GB18030,所以不能显示中文目录,解决办法是启动中文控制台,使用 cce 命令,退出中文控制台使用 exit 命令。

无法显示中文目录不是 LANG=C 的原因,在文本终端要显示中文,都要使用中文控制台。

你可以使用 export LANG=C && ls 和 export LANG=zh_CN.GB18030 && ls看看区别

tihe 发表于 2006-4-1 12:24:49

export LANG=C && ls

export LANG=zh_CN.GB18030 && ls

没能解决问题。

tihe 发表于 2006-4-1 12:33:06

补充!
export LANG=C && ls

export LANG=zh_CN.GB18030 && ls
在图形终端里把中文变成?????????????

heyuqi 发表于 2006-4-1 17:18:18

:? 在文本模式下 export LANG 是不可能解决问题的!我的意思是这与 ML 把文本终端设成 LANG=C 无关。要显中文必须使用 cce

tihe 发表于 2006-4-1 21:01:05

好了。谢谢了!~

KDE 发表于 2006-4-1 22:41:13

sorry!我表达得不清楚,已经修正了。

KDE 发表于 2006-4-2 13:25:50

发现一个严重问题,不能设置 cce 自动运行,它会阻碍 x 启动。

alpher 发表于 2006-4-2 13:33:10

pat
页: [1]
查看完整版本: 文本模式下中文文件、目录名乱码的解决办法