9.ubuntu文件文本编码的查看与转换,乱码问题

将windows上的文本复制到linux上后,可能会乱码,这是由于文本编码导致的。有的windows上的文本编码,linux不支持,就会乱码。此时转换成linux支持的格式就可以了,当然也可以在windows编辑时直接保存成linux支持的编码格式。

 

1.查看文件编码使用file命令

file filename

输出:

output: filename.txt UTF-8 Unicode text, with escape sequences

 

2.编码格式转换使用iconv命令

iconv的命令格式如下:

#将encode1格式的inputfile转换为encode2格式的ouiputfile

iconv -f encode1 -t encode2 inputfile -o outputfile

比如将一个UTF-8 编码的文件转换成GBK编码:

iconv -f UTF-8 -t GBK file1 -o file2

posted @ 2020-06-30 08:41  [zsy........]  阅读(504)  评论(0编辑  收藏  举报