ubuntu中文乱码

欢迎访问个人网站,阅读此文http://www.yandong.org

1.rar解压乱码:

   方法一:
     ubuntu没有用于解压rar的工具,需要自己下载,在终端运行sudo apt-get install rar即可,不过用rar解压出来的文件和文件夹有乱码,按照在网上搜到的方法,把rar卸掉,安装unrar,就可以解决乱码问题。先卸载rar:sudo apt-get remove rar,再装unrar:sudo apt-get install unrar,这样解压的文件夹就没有乱码了。

   方法二:

  由于编码的缘故,在windows下打包的的中文文件,解压后时候乱码,提示为无效的编码格式,由于windows是gbk的编码格式,而ubuntu下默认使用的确实utf8编码格式,这个文件可以使用convmv这个命令解决

convmv能将文件的文件名从一种编码格式转换成为另外一种编码格式

加入没有安装convmv,使用下面命令安装:

sudo apt-get install convmv
convmv  *  -f gbk -t utf8 --notest

*             是需要转换的文件

–notest   是对文件进行重命名

-r           改变一个文件夹中所有文件的编码问题


2.gedit乱码:
     用gedit打开有中文字符的文件的时候,会出现乱码,这是因为它默认的编码格式不是GB2312,解决办法自然是让其采用GB2312的编码格式,具体的流程为:按Alt+F2,打开“运行应用程序”对话框,输入“gconf-editor”,回车打开“配置编辑器”,展开/apps/gedit-2/preferences/encodings节点,打开auto_detected键的“编辑键”对话框,点击“添加”,输入“GB2312”,回车,再点击“向上”把GB2312移到第一项,点击“确定”后退出。再打开含中文的文件的时候,就不会出现乱码了。



欢迎访问个人小站www.yandong.org

你可能感兴趣的:(ubuntu中文乱码)