字符集编码linux,?如何确定Linux中文本的字符集编码?
在linux中的机器上有个包含中文的文本文件,通过secureCRT连接按照网上说的用"file -i file_name"查看的编码是 iso-8859-1,也就是Latin1,但是查看的时候确实乱码(用cat直接输出,secureCRT的连接编码方式改成ios-8859-1)把secureCRT 在linux 【Linux中,是一个集合免费使用 和从广播到类型 Unix以作为系统运行,是PO SIX和U中的一个基。 NIX 多用户,多任务,支持多行-范围和 multi-C PU的操作是系统。 】中有一台机器,其中包含中文 【中文(Chinee),文字 含义 是中文 我们文本字符(特殊指中文字符,宽一般意思思维是国内家语言语言文本字符(包装包括 less 人数人语言语言文学学习)。】文本文件,通过secureCRT 【Sec ureCRT是一个 支持SSH(SSH1和SSH2)终端模拟 真实序列,简化单个 说是 Windows下测井UNIX或Lin u x 服务服务设备主机器软件软件。】连接 在互联网上,根据“文件- i file_name“是iso-8859-1,它是Lati n1 【Latin1是ISO- 8859-1在下写一些作为Latin-1。】,但是代码在 查看时显示乱码(直接用cat输出,并将secureCRT的连接编码方法更改为ios-8859-1) 将secureCRT的连接方法更改为G B2312 【官方标准标准字体 一。 由猫直接输出的】可以正常显示中文 这个文件是GB2312代码吗? 文件命令输出不正确? 最后,如何检查文件的编码? (vim 【Vim是一个 像 文本编辑器编辑器,不在上的基于Vi的基 增加加非常更多新特性,Vim通用被称赞 类型Vi编辑器最佳 一个, 是真实的True 来自E的敌人macs的与变体不同。】认为文件编码为空) [k0 ] kchr 了解原理。 除非另有说明,否则将猜测纯文本的编码方法。 猜猜,您会猜错。 在Linux机器上有一个包含中文的文本文件,通过secureCRT 连接 根据Internet,使用“ file -i file_name”查看的代码为iso-8859-1,即Latin1,但查看时确实出现乱码(直接用cat输出linux编码,并将secureCRT的连接代码更改为 ios -8859-1) 将secureCRT的连接模式更改为GB2312,并使用cat输出直接正常显示中文 该文件是GB2312的编码吗? file命令的输出不正确? 最后,如何检查文件的编码? (vim中的文件编码为空) KaZic 2015/05/07 10:23 好,谢谢 在这方面是否有博客或Web链接? 如果是,请告诉我。 我将检查 在Linux机器上有一个包含中文的文本文件,该文件通过secureCRT [ 根据Internet,用“ file -i file_name”查看的代码是iso-8859-1,即Latin1,但确实是乱码(直接用cat输出,secureCRT连接代码)将方法更改为ios-8859 -1) 将secureCRT的连接方法更改为GB2312,并直接使用cat输出正常显示中文 ]那么,此文件是GB2312的编码吗? file命令的输出不正确? 最后,如何检查文件的编码? (vim中的文件编码为空) 之字形 编码涉及太多地方:操作系统,文件本身,SSH服务器,SecureRT接收,显示之前的转换 在Linux机器上有一个包含中文的文本文件,通过 secureCRT 根据Internet,使用“ file -i file_name”进行查看的代码是iso-8859-1,即Latin1,但是在查看时,其代码为 true乱码(直接用cat输出,将secureCRT的连接编码方法更改为ios-8859-1) 将secureCRT的连接方法更改为GB2312,并直接输出 cat可以正常显示中文 这个文件是GB2312的编码吗? file命令的输出不正确? 最后,如何检查文件的编码? (vim中的fileencoding为空) 我们统一将获胜 使用二进制工具检查文本文件,查看文件头,然后 相应的中文代码值 (编辑:海南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |