解決 Linux亂碼問題

2021-05-22 12:39:33 字數 726 閱讀 8734

最近在用linux rea hat 企業版5

碰到了中文字型亂碼問題,網上搜尋一些解決方案,發現很多文章寫得很長,看著頭暈。

1、vim開啟乙個檔案的時候中文注釋部分顯示亂碼, 解決方法:

在當前使用者下新建乙個.vimrc,加入如下**。

步驟為:

vim /root/.vimrc

敲入以下**

set fileencodings=utf-8,gb2312,gbk,gb18030

set termencoding=utf-8

set fileformats=unix

set encoding=prc

儲存,退出!  退出當前終端,再開啟乙個終端,開啟乙個含中文注釋的檔案,發現亂碼消失……

2、在linux下開啟windows的共享目錄時,含中文的檔名亂碼,解決方法:

步驟為:

vim /etc/sysconfig/i18n

修改**如下:

lang="zh_utf-8"

supported="zh_cn.utf-8:zh_cn.gb18030:zh_cn.gb2312:zh_cn:zh"

sysfont="latarcyrheb-sun16"

儲存,退出! 退出當前終端,再開啟乙個終端,檢視中文檔名亂碼問題解決……

就這麼多! 搞定!

解決linux中文亂碼問題

首先看你系統有沒有安裝zhcon,沒有安裝終端鍵入命令sudo apt get install zhcon 然後鍵入命令zhcon utf8 drv vga 好了。檢視一下能不能顯示中文。什麼。不能!好吧,那只能繼續往下看 鍵入命令 cd var lib locales supported.d ls...

Linux中解決mysql亂碼問題

解決步驟 1.找到mysql的配置檔案 如果安裝時,忘記為mysql設定配製檔案,所以在系統中找不到 etc my.cnf。解決辦法 首先找到乙個事例配製檔案 例如 my medium find iname cnf print 找到後,根據自己的檔案路徑如 cp usr local mysql 6....

linux中mysql解決亂碼問題

第一步先檢視mysql的編碼格式 問題在於預設的客戶端和伺服器端 都預設的使用了 latin1的編碼格式 解決方式如下 在mysql下執行 set character set database utf8 set character set server utf8 然後在使用命令檢視 如果上面的方法解...