【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源创计划”,欢迎正在阅读的你也加入,一起分享。

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