linux查看文件的编码格式的方法
来源:互联网 发布:软件商店下载 编辑:程序博客网 时间:2024/06/11 01:53
最简单常用的vim下:set fileencoding 即可显示当前文件的编码格式
查看文件编码
在Linux中查看文件编码可以通过以下几种方式:
1.在Vim中 可以直接查看文件编码
:set fileencoding
即可显示文件编码格式。
如果你只是想查看其它编码格式的文件或者想解决 用Vim查看文件乱码的问题,那么你可以在
~/.vimrc 文件中添加以下内容:
set encoding=utf-8 fileencodings=ucs-bom,utf-8,cp936
这样,就可以让vim自动识别文件编码(可以自动识别UTF-8或 者GBK编码的文件),其实就是依照fileencodings提供的编码列表尝试,如果没有找到合适 的编码,就用latin-1(ASCII)编码打开。
2. enca (如果你的系统中没有安装这个命令,可以用sudo yum install -y enca 安装 )查看文件编码
$ enca filename
filename: Universal transformation format 8 bits; UTF-8
CRLF line terminators
需要说明一点的是,enca对某些GBK编码的文件识别的不是很好,识别时会出现:
Unrecognized encoding
文件编码转换
1.在Vim中直接进行转换文件编码,比如将一个文件转换成utf-8格式
:set fileencoding=utf-8
2. enconv 转换文件编码,比如要将一个GBK编码的文件转换成UTF-8编码,操作如下
enconv -L zh_CN -x UTF-8 filename
3. iconv 转换,iconv的命令格式如下:
iconv -f encoding -t encoding inputfile
比如将一个UTF-8 编码的文件转换成GBK编码
iconv -f GBK -t UTF-8 file1 -o file2
本文地址:http://www.yaronspace.cn/blog/index.php/archives/523
来自yaronspace.cn 本文链接:http://yaronspace.cn/blog/archives/523- linux查看文件的编码格式的方法
- 查看文件的编码格式的方法
- linux查看文件的编码格式以及转换文件编码的方法
- linux 下查看文件的编码格式及修改编码
- 查看修改文件的编码格式
- Python 查看文件的编码格式
- linux 下的文件编码格式转换
- Linux文件编码的查看及修改
- Linux查看文件编码格式及文件编码转换
- Linux查看文件编码格式及文件编码转换 收藏
- Linux查看文件编码格式及文件编码转换
- Linux查看文件编码格式及文件编码转换
- Linux查看文件编码格式及文件编码转换
- Linux查看文件编码格式及文件编码转换
- Linux查看文件编码格式及文件编码转换
- Linux查看文件编码格式及文件编码转换
- Linux查看文件编码格式及文件编码转换
- Linux查看文件编码格式及文件编码转换
- Sicily 4873. D’HONDT
- 关于泛型的很好的一篇心得体会,写的很好,留着用
- Linq查询中类型的转化以及序列化XXX对象时检测到循环引用
- 字符编码笔记:ASCII,Unicode和UTF-8
- oracle 10g update的语法 更名成 Oracle的update语句优化研究
- linux查看文件的编码格式的方法
- difference between nor flash and nand flash
- 单片机分类
- 十八年努力,我才能与你一起喝咖啡(转于《读者》)
- ENGLISH SENTENCES 4
- 所谓namespace,是指标识符的各种可见范围
- 投保攻略:买车需要买哪些产品
- DICOM图像格式转换-2
- 编程学习:循环数组元素查找