主页 » Linux » linux centos查看文件编码方式&用iconv处理文本文件中文乱码

linux centos查看文件编码方式&用iconv处理文本文件中文乱码

八月 15th, 2015 Linux

1、 使用file命令查看example.txt文件的编码方式

file -bi example.txt | sed -e 's/.*[ ]charset=//' |tr '[a-z]' '[A-Z'

ISO-8859-1

可见文件编码为ISO-8859-1编码。

2、 查看iconv是否支持该类型编码

iconv -l | grep ISO-8859-1

ISO-8859-1//
ISO-8859-10//
ISO-8859-11//
ISO-8859-13//
ISO-8859-14//
ISO-8859-15//
ISO-8859-16//

3、 确定Linux/Unix操作系统编码:

echo $LANG

zh_CN.UTF-8
当前操作系统坏境编码为”UTF-8″
4、 转换编码

iconv -f ISO-8859-1 -t UTF-8 example.txt

评论一下linux centos查看文件编码方式&用iconv处理文本文件中文乱码





标签/关键词 » ,

与“linux centos查看文件编码方式&用iconv处理文本文件中文乱码”相关的推荐阅读内容

【转载参考】lnmp性能优化

2015年7月18日
【老牛备注:以下优化方法不针对web服务器,web服务器要保证稳定、性能、安全、扩展等各方面的平衡,而不是追求 ...

Nginx服务器虚拟主机Virtual Host配置详解

2011年11月15日
在Linux服务器或VPS上通用的配置方法。 如果不是自己配置服务器环境,可以选择去Lnmp.org使用一键安装包。 ...

find命令详解

2015年8月16日
首先看下 如何使用find找出子目录下所有.bak后缀文件并删除 find . -name "*.o ...

如何配置InnoDB提高数据库性能?

2014年1月2日
前言:MySQL发展到今天,InnoDB引擎已经作为绝对的主力,除了像大数据量分析等比较特殊领域需求外,它适用 ...