Linux 中文亂碼問題

Linux 版本

  • Ubuntu 16.04

問題描述

  • linux命令行中文顯示亂碼,以下圖所示:

圖片.png

  • linux平臺跑python代碼程序,讀寫文件的中文遇到編碼問題時(可嘗試檢查系統編碼)

解決方案

  • 打開家目錄下的 .bashrc (這個文件通常用於配置我的設置)
wangdh@bd01:~$ vi ~/.bashrc
  • 在文件的最下面補充:
# LANG - 定義系統的主語系變量
# en_US.UTF-8:你說英語,你在美國,字符集是utf-8,系統的菜單、程序的工具欄語言、輸入法默認語言皆英文
LANG=en_US.UTF-8
# LANG=zh_CN.utf8:你說中文,你在中國,字符集是utf-8,系統的菜單、程序的工具欄語言、輸入法默認語言皆中文
LANG=zh_CN.utf8
  • 執行該文件
wangdh@bd01:~$ source ~/.bashrc
相關文章
相關標籤/搜索