1、描述
在Linux服務器中系統的編碼默認設置成的是 en_US.UTF-8 ,而應用中文編碼一般默認是 zh_cn.UTF-8 的編碼,因此會存在在應用中導出excel出現亂碼的情況,因此要將linux系統的編碼改成 zh_CN.UTF-8 。修改方法包括全局修改和局部修改。
2、全局修改
全局修改即為對整個系統都有效的修改方式,使整個系統都適應於該系統編碼。該方法是在系統配置文件中添加編碼方式將默認的方式覆蓋掉。執行的命令如下:
vi /etc/profile
打開文件後在最後一行加入如下命令:
export LC_ALL="zh_CN.UTF-8" export LANG="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"
再執行source命令即可:
source /home/wind/.bash_profile

source /home/wind/.bash_profile
註:./bash_profile是每個用戶都可使用該文件輸入專用於自己使用的shell信息。
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/231040.html