【故障處理】解決Linux系統、Vi、SQLPlus、PuTTY“中文亂碼”問題
【問題描述】
1.Linux系統中含有中文內容的檔名顯示亂碼;
2.使用vi編輯器檢視中文內容為亂碼;
3.sqlplus進入到資料庫中檢視中文內容為亂碼;
4.putty中中文內容顯示為亂碼。
【問題原因】
1.沒有安裝中文支援的包;
2.相應的環境變數需要做相應的調整
【問題處理】
1.確認系統版本
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.1 (Tikanga)
2.檢視linux系統中是否已安裝fonts-chinese中文語言支援包,如果沒有安裝,需要下載相應版本的rpm包進行安裝
# rpm -aq | grep fonts-chinese
fonts-chinese-3.02-12.el5
3.修改/etc/sysconfig/i18n檔案為以下內容
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lata0-sun16"
export LC_ALL="zh_CN.GB18030"
4.在/etc/profile尾部新增如下內容
export LC_ALL="zh_CN.GB18030"
5.重新啟動機器,Linux系統中含有中文內容的檔名顯示亂碼問題和使用vi編輯器檢視中文內容為亂碼的問題得到解決
# reboot
6.在oracle使用者的.bash_profile中新增如下內容,解決sqlplus進入到資料庫中檢視中文內容為亂碼問題
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
7.設定putty中Window- Translation中的Received data assumed to be in which character set設定為ISO-8859-1:1998 (Latin-1, West Europe)解決putty中中文內容顯示為亂碼問題。
至此,目前遇到的中文亂碼的問題得以解決。
Good luck.
secooler
10.09.22
-- The End --
1.Linux系統中含有中文內容的檔名顯示亂碼;
2.使用vi編輯器檢視中文內容為亂碼;
3.sqlplus進入到資料庫中檢視中文內容為亂碼;
4.putty中中文內容顯示為亂碼。
【問題原因】
1.沒有安裝中文支援的包;
2.相應的環境變數需要做相應的調整
【問題處理】
1.確認系統版本
# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.1 (Tikanga)
2.檢視linux系統中是否已安裝fonts-chinese中文語言支援包,如果沒有安裝,需要下載相應版本的rpm包進行安裝
# rpm -aq | grep fonts-chinese
fonts-chinese-3.02-12.el5
3.修改/etc/sysconfig/i18n檔案為以下內容
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lata0-sun16"
export LC_ALL="zh_CN.GB18030"
4.在/etc/profile尾部新增如下內容
export LC_ALL="zh_CN.GB18030"
5.重新啟動機器,Linux系統中含有中文內容的檔名顯示亂碼問題和使用vi編輯器檢視中文內容為亂碼的問題得到解決
# reboot
6.在oracle使用者的.bash_profile中新增如下內容,解決sqlplus進入到資料庫中檢視中文內容為亂碼問題
export NLS_LANG=AMERICAN_AMERICA.WE8ISO8859P1
7.設定putty中Window- Translation中的Received data assumed to be in which character set設定為ISO-8859-1:1998 (Latin-1, West Europe)解決putty中中文內容顯示為亂碼問題。
至此,目前遇到的中文亂碼的問題得以解決。
Good luck.
secooler
10.09.22
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-464295/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何解決PuTTY中文亂碼的問題
- 解決中文亂碼問題
- Oracle:sqlplus查詢出的中文是亂碼問題的解決(轉)OracleSQL
- springmvc 解決中文亂碼問題SpringMVC
- MySql中文亂碼問題解決MySql
- Jmeter 解決中文亂碼問題JMeter
- js解決url中文亂碼問題JS
- 解決plsql中中文亂碼問題SQL
- mysql5.7.22設定中文編碼-解決亂碼問題LinuxMySqlLinux
- linux系統編碼問題:vi不能輸入中文,ssh遠端連線終端不能輸入中文,中文顯示亂碼等Linux
- linux 安裝字型解決JAVA圖形中文亂碼問題LinuxJava
- phantomjs截圖中文亂碼問題解決JS
- 解決Kali Linux 2020.1亂碼問題Linux
- 解決zabbix圖形化中文亂碼問題
- LiveCharts中文顯示亂碼問題的解決Echarts
- 解決Url帶中文引數亂碼問題
- Sublime Text 3 中文亂碼問題的解決
- python json.dumps中文亂碼問題解決PythonJSON
- 雲伺服器中文亂碼問題解決伺服器
- SqlServer資料庫中文亂碼問題解決SQLServer資料庫
- 完美解決jspdf各種中文亂碼問題JS
- MySQL:亂碼問題處理流程MySql
- Mysql中文亂碼問題的最佳解決方法MySql
- 解決Eclipse中文註釋部分亂碼的問題Eclipse
- URL地址中的中文亂碼問題的解決
- Linux 和 Windows 下編碼問題處理 codestyle 解決方法LinuxWindows
- IDEA裡Tomcat Console日誌中文亂碼問題解決IdeaTomcat
- 解決PHP匯出CSV檔案中文亂碼問題PHP
- Linux終端中文菱形亂碼解決方案Linux
- vscode中文亂碼問題VSCode
- EasyUI 中文亂碼問題UI
- linux系統配置中文字型,playwright中文亂碼Linux
- whisper v3 finetune 中文亂碼問題的解決方案
- 常見php與mysql中文亂碼問題解決辦法PHPMySql
- 解決ajax get post方式提交中文引數亂碼問題
- MySQL解決中文亂碼MySql
- python爬蟲爬取網頁中文亂碼問題的解決Python爬蟲網頁
- 解決tomcat啟動控制檯輸出中文亂碼問題-ideaTomcatIdea
- linux故障處理Linux