centos查看系統編碼 查看系統編碼格式



文章插圖
centos查看系統編碼 查看系統編碼格式

文章插圖
1、描述
在Linux服務器中系統的編碼默認設置成的是 en_US.UTF-8,而應用中文編碼一般默認是 zh_cn.UTF-8 的編碼,因此會存在在應用中導出excel出現亂碼的情況,因此要將linux系統的編碼改成 zh_CN.UTF-8。修改方法包括全局修改和局部修改 。
2、全局修改
全局修改即為對整個系統都有效的修改方式,使整個系統都適應于該系統編碼 。該方法是在系統配置文件中添加編碼方式將默認的方式覆蓋掉 。執行的命令如下:
vi/etc/profile打開文件后在最后一行加入如下命令:
exportLC_ALL="zh_CN.UTF-8" exportLANG="zh_CN.UTF-8"保存退出后,執行文件生效命令:
source/etc/profile修改完成 。
3、局部修改
有時Linux系統中編碼并不能統一使用,而是只針對某用戶下才使用該編碼,即當使用FineBI的時候,在該系統用戶下才能使用該編碼 。因此編輯配置文件時需要在該用戶下編輯 。
如給用戶wind進行該編碼設置,執下如下命令:
vi /home/wind/.bash_profile在最后一行輸入:
export LC_ALL="zh_CN.UTF-8" export LANG="zh_CN.UTF-8"【centos查看系統編碼 查看系統編碼格式】再執行source命令即可:
source /home/wind/.bash_profile
source /home/wind/.bash_profile注:./bash_profile是每個用戶都可使用該文件輸入專用于自己使用的shell信息 。