這是本人的第一篇博客,從2月29號開始到如今已經在馬哥教育學習了一週的Linux知識了。本着檢驗這一週所學知識的目的寫了這一篇博客。shell
安裝Linux系統後遇到中文亂碼問題是不少剛入門的Linux菜鳥都會碰到的問題,本人在學習安裝Linux操做系統時就碰到過。以下圖所示:vim
如下是幾種簡單的解決方法:centos
1)使用遠程鏈接工具鏈接Linux主機出現亂碼bash
多是遠程鏈接工具的編碼方式和系統的編碼方式不一致。ide
本人使用的是Xshell,在此以Xshell工具爲例設置編碼格式,步驟以下:工具
[文件]-->[屬性]-->[終端]-->編碼格式(本人使用的是Unicode (UTF-8))。學習
2)使用vim 修改/etc/locale.conf(centos 7系統)測試
查看當前的語言環境如圖所示:編碼
若是要使用中文,將LANG修改爲「zh_CN.UTF-8」;英文則修改爲「en_US.UTF-8」.spa
修改文件後重啓系統。
3)有些特殊的環境下只有個別用戶須要修改系統語言環境,可是其餘用戶保持系統原來的語言設置。
能夠經過修改該用戶家目錄下的隱藏文件~/.bashrc來達到要求。
好比說你的客戶的主機默認使用的是英文的語言環境,可是客戶的英文又不是太好,主機的默認語言環境又不能修改,你能夠修改上述隱藏文件來達到目的。
因爲本人還未學到vim,並且本文主要是用來練習上週所學的一些命令, 因此本人只能使用本身所學的內容來修改這個文件的內容了。
添加一個zww的用戶用於測試
使用echo LANG="en_US.UTF8" | tee /home/zww/.bashrc命令將LANG="en_US.UTF8"字符串保存到/home/zww/目錄下的.bashrc文件中,tee命令未加-a參數因此是覆蓋式的。
你也可使用echo LANG="en_US.UTF8" > /home/zww/.bashrc達到相同目的。
切換到zww用戶驗證明驗結果,如圖日期顯示變爲英文。