日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux乱码问题

發布時間:2025/6/15 linux 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux乱码问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一般情況下,我們在操作linux的時候都會通過一些工具來進行操作,目前比較流行的工具有SecureCRT和Xshell6,在遠程訪問linux系統中的文件,可能會遇到一些中文亂碼的情況

在試用vi編輯文件的時候出現中文不識別的情況,一拿到這個問題之后我的思路是先直接在服務器上操作,進行查看中文文檔,看是否亂碼,這樣就可以直接將問題一分為二,發現我的問題來源于虛擬機本身出現亂碼,于是在網絡上也查看了一些內容,以下記錄全部排查過程

  1.虛擬機的編碼問題:

    <1>.首先查看一下虛擬機的編碼集,如果不是UTF-8需要改成UTF-8,如圖所示,但是我查看了之后發現本身就是zh_CN.UTF-8,于是繼續開始我的探索之旅。。。

    

[root@master ~]# locale LANG=zh_CN.UTF-8 LC_CTYPE="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_PAPER="zh_CN.UTF-8" LC_NAME="zh_CN.UTF-8" LC_ADDRESS="zh_CN.UTF-8" LC_TELEPHONE="zh_CN.UTF-8" LC_MEASUREMENT="zh_CN.UTF-8" LC_IDENTIFICATION="zh_CN.UTF-8"

發現

?   ? <2>.然后我打開/etc/locale.conf文件,發現里面也對著,確實也是UTF-8,在網上找了好多,但是沒有遇到答案,然后就想要設置相關的類型肯定是在/etc/文件夾下面,于是再把/etc/文件夾瀏覽了一大半之后發現了一個影藏在角落的文件/etc/vimrc

vi /etc/vimrc 找到這個位置,按照如下的方案修改if v:lang =~ "utf8$" || v:lang =~ "UTF-8$"set fileencodings=ucs-bom,utf-8,gbk,gb18030,gb2312,latin1set termencoding=utf-8set encoding=utf-8 endif set fileencodings=ucs-bom,utf-8,gbk,gb18030,gb2312,latin1 set termencoding=utf-8 set encoding=utf-8

    <3>.然后重啟一下配置文件就好了,目前到這兒就好了,要是遠程工具的問題,相關的設置文檔會有很多,在此就不再贅述,有其他的小伙伴遇到了,還煩請指教

?

轉載于:https://www.cnblogs.com/slymonkey/p/9945645.html

總結

以上是生活随笔為你收集整理的linux乱码问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。