ubuntu 中文文件乱码 ubuntu中文乱码解决

本篇文章给大家谈谈ubuntu 中文文件乱码,以及ubuntu中文乱码解决对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

解决Linux/Ubuntu/Debian中gb2312中文文档乱码问题

当在Linux/Ubuntu/Debian系统中遇到GB2312编码的中文文档乱码问题时,可以借助iconv命令行工具进行转换。首先,你需要明确你的源文件,例如名为input.txt的GB2312编码文本。接下来,你需要指定一个目标文件,比如你想将内容转换为UTF-8的output.txt文件。

具体操作步骤如下:在终端中,输入以下命令,将input.txt和output.txt替换为实际的文件名:

bash

iconv-f GB2312-t UTF-8 input.txt-o output.txt

执行这个命令后,input.txt中的中文文本将被转换为UTF-8编码并保存在output.txt中。随后,你可以将output.txt用于支持UTF-8编码的应用程序中,或者在任何支持UTF-8的文本编辑器中查看和编辑无乱码的文档内容。

ubuntu 命令行中文乱码问题的解决方法

首先...我说的命令行是指Ctrl+Alt+F1~F6开启的纯命令行模式不是在X Window里打开的终端...

如果你遇到的是终端里无法显示中文这篇文里的方法基本对你没用....可以跳过了~

言归正传纯命令行中中文无法显示

导致的原因是安装过程中选择了中文,所以系统默认配置也设置成了中文,改成英文即可。

解决方法1:学好英文..把环境变量设置为英文....(别抽我..)

修改/etc/default/locale

sudo vim/etc/default/locale1

修改默认的

LANG=zh_CN.UTF-8

LANGUAGE=zh_CN:zh

为:

LANG="en_US.UTF-8"

LANGUAGE="en_US:en"

存盘退出

然后:

sudo reboot

再然后

env或者 locale查看修改后的结果就可以了...

解决方法2:这才是我想说的...安装个zhcon就可以了...

终端或者命令行里输入

sudo apt-get install zhcon

等安装完即可~

运行的时候记得要加载vgz驱动和utf8支持否则会黑屏...

并且只能在纯命令行里运行在终端运行会出错

所以你的命令应该是zhcon--utf8--drv=vga

如果嫌每次都要输入这么多太麻烦可以在~/.bashrc里面加一个别名

sudo vim~/.bashrc

打开后在里面加入一行

alias zhcon='zhcon--utf8--drv=vga'

保存退出

这样每次进入命令行后直接运行zhcon即可不用担心黑屏问题

zhcon中支持中文显示也支持中文输入法由于热键冲突问题暂时我只知道Ctrl+ space切换到全拼输入法是

可以用的多多少少解决了点中文目录/文件名的问题了

ubuntu文本编辑器gedit中文乱码的解决方法

缺省配置下,用Ubuntu的文本编辑器gedit打开 GB18030/GBK/GB2312等类型的中文编码文本文件时,将会出现乱码。

出现这种情况的原因是,gedit使用一个编码匹配列表,只有在这个列表中的编码才会进行匹配,不在这个列表中的编码将显示为乱码。您要做的就是将 GB18030加入这个匹配列表。

命令行方式,适用于所有 Ubuntu用户。

   复制以下命令到终端中,然后回车即可:

复制代码

   

代码如下:

gconftool-2--set--type=list--list-type=string/apps/gedit-2/preferences/encodings/auto_detected"[UTF-8,CURRENT,GB18030,BIG5-HKSCS,UTF-16]"

图形化方式,适用于 Ubuntu用户,而不适用于 KUbuntu/XUbuntu用户。

   您可以遵循以下步骤,使您的 gedit正确显示中文编码文件。

   按下 Alt-F2,打开“运行应用程序”对话框。

   在文本框中键入“gconf-editor”,并按下回车键,打开“配置编辑器”。

   展开左边的树节点,找到/apps/gedit-2/preferences/encodings节点并单击它。

   双击右边的 auto_detected键,打开“编辑键”对话框。

   单击列表右边的“添加”按钮,输入“GB18030”,单击确定按钮。

   列表的最底部新增加了一个“GB18030”。单击选中它,并单击右边的“向上”按钮直到“GB18030”位于列表的顶部为止。

   单击确定按钮,关闭配置编辑器。

现在,您的 gedit应该能够顺利打开 GB18030编码的文本文件了。

阅读剩余
THE END