有時候上傳的文件在linux上ls顯示的時亂碼,原因可能是系統語言編碼問題,以Linux centos6.5為例,解決方法如下: 1、在root(皇帝)許可權下更改: 查看當前所有語言環境:locale -a 查看當前系統語言環境:echo $LANG 2、編輯i18n配置文件: vi /etc/sy ...
有時候上傳的文件在linux上ls顯示的時亂碼,原因可能是系統語言編碼問題,以Linux centos6.5為例,解決方法如下:
1、在root(皇帝)許可權下更改:
查看當前所有語言環境:locale -a
查看當前系統語言環境:echo $LANG
2、編輯i18n配置文件: vi /etc/sysconfig/i18n
進行如下配置並保存退出:
#LANG="en_US.UTF-8"
LANG="zh_CN.UTF-8"
SYSFONT="latarcyrheb-sun16"
3、重啟系統後系統文字變成中文簡體。
註意:
⑴如果只是臨時更換linux系統的語言環境,可以通過輸入:LANG="zh_CN.UTF-8"
⑵如果按照以上方法設置中文語言還是不行的話,看看你的鏈接終端選擇的編碼。 如xshell為例,把終端的編碼選擇中文,或者UTF8即可。
感謝您的閱讀,如果您覺得閱讀本文對您有幫助,請點一下“推薦”按鈕。本文歡迎各位轉載,但是轉載文章之後必須在文章頁面中給出作者和原文連接。