Ubntu在安装的时候,如果选择了中文,结果可能导致把UTF-8编码的文件中的中文内容,在控制台或者其他地方都显示为乱码。例如Rails就会有这个问题,.rb文件是utf-8编码,如果Ubuntu的默认编码是zh_CN.UTF-8的话,启动的时候,中文的页面在浏览器中反而会显示成乱码,把Ubuntu的默认编码改成en_US.UTF-8就没有这个问题了。
如果要改成系统默认的编码,可以修改/etc/default/locale
sudo vi /etc/default/locale
保留一行 LANG="en_US.UTF-8"
其他的全部去掉即可。