windows文件名编码格式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows文件名编码格式相关的知识,希望对你有一定的参考价值。
参考技术A 1.以txt文件为例。首先bai必须打开该文件。
2.
打开文件du之后,其他你是看不到文件编码的。这个时候点击 文件->另存为。
3.
在弹zhi出的另存为对话框中,你就可以看到文件的编码格dao式版啦,这在图片中用红框标出。
4.
如果想你修改文件的编码格式,那么就可以能过显示编码格式的地方,下拉,选择你想要使用的编码
Windows 7 用的 NTFS 文件系统的文件名编码是 UTF-16 (或者说是 UCS-2 的某个内部的变体,因为 NTFS 那个年代比 UTF-16 古老),不是 GBK。
如果你看到了 GBK 编码的文件名,几乎肯定是读写文件名的程序使用了 A 系的 Win32API 而不是 W 系的 Win32API ,这是你用的那个程序的锅,和 Windows 没关系。最常见的是 WinZip 记录的文件名编码……
如果你还在用 FAT32 …… 你为什麼还在用 FAT32 这种上古文件系统?除了兼容嵌入式硬件和 UEFI ESP 这种用途,都不该用 FAT32 ,兼容嵌入式硬件和 UEFI ESP 的情况下你不应该用中文文件名。
Linux 文件编码格式转换
如果需要在Linux 中操作windows下的文件,那么经常遇到文件编码转换的问题。 Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。 查看文件编码 在vim 中可以直接查看文件编码 输入命令 :set fileencoding 即可显示文件编码格式。 文件编码转换 在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式 输入命令 :set fileencoding=utf-8 注意:linux下修改了文件如果不进行编码转换有可能无法保存文件
以上是关于windows文件名编码格式的主要内容,如果未能解决你的问题,请参考以下文章