【Linux簡單實用小命令037】Linux文件亂碼處理,其一

在使用Linux服務器時,大多同學都還是用着windows系統來進行測試、運維、開發這樣的生產活動,導致我們將windows上的一些文件放入Linux系統中,總會惹人煩惱地出現一些亂碼問題。這大多是因爲兩端(win、linux)編碼一致性的問題導致。


(1)Xshell顯示中文亂碼

如圖所示3.10所示,Linux系統中文件顯示中文亂碼。解決方法是修改終端(這裏用的是Xshell)的文件編碼。

圖3.10 中文亂碼

如圖3.11,打開Xshell的【文件】>>【當前會話屬性】菜單。如果想永久改變,打開【默認會話屬性】。

圖3.11  打開文件-會話屬性

如圖3.12,選擇【終端】>【編碼】選項卡,設置默認語言爲【UTF-8】。

 圖3.12  終端-默認編碼UTF-8

如圖3.13,回到shell界面,重新使用“ll”查看當前目錄,可以發現亂碼文件已經改變爲可識別。

圖3.13  編碼修改前後對比

(2)Xftp顯示中文亂碼

有時我們使用Xshell連接服務器時,看到的中文文件是正常的,但是在使用Xftp想要在相應目錄下上傳下載文件時,卻發現是亂碼。這種問題跟上面說的方法一樣,只需要更改工具的默認就行了。

如圖3.14、圖3.15,打開【文件】>【屬性】>【選項】>【編碼】>【UTF-8】,基本就可解決此類問題。

圖3.14 打開Xftp的文件屬性

圖3.15  選項編碼>UTF-8


本文分享自微信公衆號 - 架構師之殤(ysistrue)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章