1.查看当前使用的语言:
echo $LANG修改之前:en_US.UTF-8英文修改之后:zh_CN.UTF-8中文
2.查看当前系统默认采用的字符集
locale修改之前:[root@root ~]# localeLANG=en_US.UTF-8LC_CTYPE="en_US.UTF-8"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE="en_US.UTF-8"LC_MONETARY="en_US.UTF-8"LC_MESSAGES="en_US.UTF-8"LC_PAPER="en_US.UTF-8"LC_NAME="en_US.UTF-8"LC_ADDRESS="en_US.UTF-8"LC_TELEPHONE="en_US.UTF-8"LC_MEASUREMENT="en_US.UTF-8"LC_IDENTIFICATION="en_US.UTF-8"修改之后:[root@root conf]# localeLANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.UTF-8"LC_COLLATE="zh_CN.UTF-8"LC_MONETARY="zh_CN.UTF-8"LC_MESSAGES="zh_CN.UTF-8"LC_PAPER="zh_CN.UTF-8"LC_NAME="zh_CN.UTF-8"LC_ADDRESS="zh_CN.UTF-8"LC_TELEPHONE="zh_CN.UTF-8"LC_MEASUREMENT="zh_CN.UTF-8"LC_IDENTIFICATION="zh_CN.UTF-8"LC_ALL=
3.下载安装中文语言包
yum install kde-l10n-Chinese
4.修改系统字符集
临时修改:export LANG="zh_CN.UTF-8"永久修改:#将单引号中的语句写入到 /etc/profile 文件echo 'export LANG="zh_CN.UTF-8"' >> /etc/profile#修改之后,重新加载 profile 文件(使之立即生效)source /etc/profile
5.修改文件的字符集
临时转换:用vim打开文件,输入:set fileencoding=utf-8永久转换(先确认vimrc位置):echo "set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936" >> /etc/vimrc或echo "set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936" >> ~/.vimrcvim会依照fileencodings提供的编码列表,查找合适的编码,如果没有找到就用latin-1(ASCII)编码打开
改完之后,就不会乱码了