Chinaunix首页 | 论坛 | 博客
  • 博客访问: 311380
  • 博文数量: 42
  • 博客积分: 451
  • 博客等级: 下士
  • 技术积分: 890
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-03 18:24
文章分类

全部博文(42)

文章存档

2015年(1)

2013年(9)

2012年(19)

2011年(13)

分类: LINUX

2012-11-29 12:55:14

环境:centos6.2中文安装。

网页编码需要两份文档:zh_CN和zh_CN.UTF-8,前者是GBK格式,后者是utf-8格式。两份文档内容一样,只是编码方式不同,控制台输入命令“LANG=C”后,vim可正常读取GBK格式的文档,也能正常对GBK格式的文档进行编辑;但是对于utf-8格式的文档,vim读取的时候显示乱码,所以也不能对它进行编辑。

利用iconv命令可以将GBK格式转化为utf-8格式:
iconv -f GBK -t UTF-8 zh_CN -o zh_CN.UTK-8

记录下具体步骤:

点击(此处)折叠或打开

  1. # ls
  2. zh_CN zh_CN.UTF-8

  3. # file zh_CN
  4. zh_CN: ISO-8859 text

  5. # file zh_CN.UTF-8
  6. zh_CN.UTF-8: UTF-8 Unicode text

  7. # iconv -f ISO-8859 -t UTF-8 zh_CN -o zh_CN.UTF-8
  8. iconv: conversion from `ISO-8859' is not supported
  9. Try `iconv --help' or `iconv --usage

  10. # iconv -f GBK -t UTF-8 zh_CN -o zh_CN.UTF-8 #转换成功
网页查看两种格式的编码,无乱码出现,说明此方法可行。
阅读(9744) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~