最近因为编辑linux中文件总是乱码,所以要找个工具来进行转码,看中了centos安装包里自带的enca,但是安装系统时是默认不安装的,我的是VPS,没有安装盘,而且yum软件库中也没有enca,只有网上下载rmp包了。 http://pkgs./enca/
结果返回Header V3 DSA signature: NOKEY错误并卡死,网上找到方法,重新打开一个ssh输入框 yum install enca-1.10-1.el5.rf.i386.rpm --nogpgcheck 安装完成,查看要转换的文件编码(file -bi 也有此功能) enca -L zh_CN filename 转换为gbk,一般只有gbk或者gb2312在linux中才不会显示中文乱码(编辑器是关键)。 enca -L zh_CN -x GBK filename 大功告成,如果是文件名乱码就修改/etc/sysconfig/i18n和ssh客户端编码。 |
|