最近一直在用Linux,准备以后把linux作为我点开发环境。从windows上切换到linux上的主要原因是linux对程序开发非常友好,有各种好用的小工具来帮助开发,而且bash比window点cmd强了N条街,在windows中用命令行实在太痛苦拉。
不过刚用linux遇到了挺多问题,以后再慢慢总结。这篇主要使关于linux中中文乱码的问题,这个问题非常的烦人,至今我的歌曲名好多还是乱码,不过网上有人总结了一些常见的中文乱码解决方案,这里一并整过来拉
1.Vim
打开vim的配置文件,位置在/etc/vim/vimrc
在其中加入
set fileencodings=utf-8,gb2312,gbk,gb18030
set termencoding=utf-8
set encoding=prc
保存退出,此时vim就能正确显示中文了。
2. gedit
在终端中运行 gconf-editor
在打开的界面中选择: apps->gedit-2->preferences->encodings
在右边的auto_detected和shown_in_menu上点右键编辑,点add,分别加入GB2312,并点UP按钮移动到第一位。关闭,就可以在gedit中显示中文了。
3. ubuntu
ubuntu环境设置的字符集utf8,windows默认字符集是GBK,Ubuntu的默认字符集为utf-8,这使 得在用telnet登录远程服务器或查看windows文件时出现乱码。需要将ubuntu环境设置为GBK或GB2312,或设置软件使其正确显示汉 字。下面以GBK字符集为例进行说明:
一、修改Ubuntu默认字符集为GBK
1、首先设置sudo vi /var/lib/locales/supported.d/local
添加一行 zh_CN.GBK GBK
sudo locale-gen生成locale
2、修改ubuntu的字符集
方法一: 修改用户目录下的.profile文件,增加以下内容:
LANGUAGE=”zh_CN:zh:en_US:en”
LANG=zh_CN.GBK
重新登录即可。
这个方法只对该用户有效。
方法二:修改/etc/environment,增加以下内容:
LANGUAGE=”zh_CN:zh:en_US:en”
LANG=zh_CN.GBK
然后重启X即可
这个方法对没有设置LANG及LANGUAGE环境变量的用户有效
4 解决文件名,mp3标签,文本文件的中文乱码
解决文件名,mp3标签,文本文件的中文乱码
转换文件名由GBK为UTF8
sudo apt-get install convmv
convmv -r -f cp936 -t utf8 –notest –nosmart *
转换文件内容由GBK到UTF8
iconv -f gbk -t utf8 $i > newfile
转换 mp3 标签编码
sudo apt-get install python-mutagen
find . -iname “*.mp3” -execdir mid3iconv -e GBK {} /;
分享到:
相关推荐
在Ubuntu系统中阅读Windows环境下生成的PDF文件时,如果遇到中文乱码问题,可以安装poppler-data来解决。安装poppler-data的命令是sudo apt-get install poppler-data。 综上所述,解决Ubuntu与Windows在文件处理时...
Ubuntu 下 QT 显示中文乱码问题解决方案 在 Ubuntu 系统中,使用 QT 库开发应用程序时,可能会出现中文乱码的问题。这种情况下,需要解决中文乱码问题,以确保应用程序的正确显示。本文将详细介绍 Ubuntu 下 QT ...
英文版Ubuntu Firefox中文乱码解决方案 在英文版Ubuntu系统中,Firefox浏览器中文乱码问题是一个常见的问题。该问题可能是由于系统字体配置不当或扫瞄器设置不正确引起的。在本文中,我们将介绍解决该问题的步骤和...
Ubuntu Server中文乱码解决办法 对于 Ubuntu Server,中文乱码的问题可以通过将环境变量修改为英文来解决。具体来说,可以在 /etc/default/locale 文件中添加以下内容: ``` LANG=en_US.UTF-8 ``` 这将将环境变量...
下面是 Xshell 登陆 Ubuntu 的中文乱码解决方案中的重要知识点: 1. 复制和粘贴快捷键:在 Xshell 中,提供了特殊的快捷键来执行复制和粘贴操作。复制快捷键是 Ctrl+Insert,粘贴快捷键是 Shift+Insert。这是因为在...
### Ubuntu11.10文本乱码问题解决:详尽指南 #### 背景与问题阐述 在使用Ubuntu 11.10系统时,不少用户遇到一个令人头疼的问题——文本文件出现乱码。这一现象主要表现为打开本地或网络上的文本文件(如.txt格式)...
要解决 Ubuntu 下使用 Tomcat 搭建网站出现中文乱码的问题,需要统一服务器的字符编码,包括 Linux 服务器、Tomcat 配置文件和 MySQL 数据库。通过统一字符编码,可以确保服务器的字符编码是一致的,避免乱码的出现...
本文档的标题“ubuntu mysql 中中文乱码问题”清晰地表明了问题的来源和解决方案的方向。Ubuntu 是一个流行的 Linux 发行版,而 MySQL 是一个广泛使用的关系数据库管理系统。 描述解释 描述部分也表明了问题的来源...
一、 LibreOffice 中文乱码解决方法 在 Ubuntu 中,LibreOffice 打开中文文档时,可能会出现乱码的问题。这是因为 Ubuntu 本身不带有的字体所致,类似于 牵扯版权问题。但是,Windows 中是有的。解决方法很简单,...
Ubuntu 字符界面中文乱码解决方案 Ubuntu 字符界面中文乱码是指在 Ubuntu 系统中,字符界面无法正常显示中文字符的问题。这种问题的出现可能是因为 Ubuntu 的默认设置不支持中文显示,或者是因为系统的 locale ...
总之,Ubuntu中命令行中文乱码的问题虽然常见,但通过合理配置和使用适当的工具,完全可以得到有效的解决。遵循上述步骤,不仅能够提高日常的工作效率,还能确保在多语言环境下操作的准确性与流畅性。
Ubuntu Spark 中文乱码解决方法是指在 Ubuntu 操作系统中使用 Spark 时遇到的中文乱码问题的解决方案。该问题是由于 Spark 自带的 JRE 中没有合适的中文字体所致。 解决 Spark 乱码的方法可以通过创建 fallback ...
Ubuntu 中命令行中文乱码解决方法 在 Ubuntu 操作系统中,命令行中文乱码问题是一种常见的问题。当我们使用命令行时,中文字符可能会显示为乱码,这样会影响我们的工作效率和体验。解决这个问题的方法有很多,下面...
ubuntu解压乱码python解决方案 主要针对uef-8解决,在window下压缩包在ubuntu下乱码问题
解决ubuntu下文件中中文乱码问题,解决大家在ubuntu下不能查看中文文档的困扰,让大家很好地使用ubuntu系统完成日常所有所需工作
解决ubuntu中vim显示中文乱码的问题
"Ubuntu下Eclipse中文乱码解决" 在Ubuntu系统中使用Eclipse时,可能会遇到中文乱码的问题,特别是在将Windows下的工程导入到Linux下的Eclipse中时。这种情况下,中文字符可能会显示为乱码,影响开发工作的效率。这...
Ubuntu安装Matlab解决显示中文乱码是指在Ubuntu操作系统中安装Matlab软件时,解决中文乱码问题的方法。Matlab是一款流行的数学和编程语言软件,但是在Ubuntu中安装Matlab时,可能会出现中文乱码的问题。这是因为...
在 Ubuntu 系统中,中文乱码问题是一个常见的问题,影响着用户的使用体验。解决这个问题需要从多方面入手,包括 TXT 文件乱码、Rhythmbox 乱码和 WINE 乱码等。下面我们将逐一解决这些问题。 TXT 乱码解决方法 ...