Linux转换GBK编码方法简介(linux转换gbk)

Linux操作系统是国内比较流行的开源系统,它支持很多针对多语言的编码,其中GBK也是其中的两种,而有时候我们有些文件需要GBK编码,下面我们就来介绍Linux转换GBK编码方法。

首先,如果是想把文件由UTF-8转换为GBK编码,需要使用 iconv命令,如:

iconv -f UTF-8 -t GBK file1.txt > file2.txt

上述命令表示将file1.txt转换为GBK编码,存放到 file2.txt中,若要把一个目录里所有文件都转换为GBK编码可以使用find命令,比如:

find /home/user/file -type f -exec iconv -f UTF-8 -t GBK {} \; > /dev/null 

上述命令表示将/home/user/文件夹里所有文件都转换为GBK编码。

如果我们想要把显示的编码也从UTF-7改为GBK,则可以使用export LC_ALL=zh_CN.GBK命令,比如:

export LC_ALL=zh_CN.GBK 

然后再使用 locale 命令查看所有的编码,比如:

locale -a 

在当前系统里如果有 zh_CN.GBK 编码,则表示系统已经设置成GBK编码,以后系统将会按GBK来显示信息。

以上就是Linux转换GBK编码方法简介,Linux操作系统能够支持很多

种编码,只要我们按照上面简单的步骤设置对应的编码,就可以完成Linux转换GBK编码的操作了,这样就实现了文件或者显示信息的编码的转换,提高了工作效率。


数据运维技术 » Linux转换GBK编码方法简介(linux转换gbk)