首页 > 代码库 > 解决“在UBUNTU下打开windows中创建的文本文件,中文显示乱码”的问题 。

解决“在UBUNTU下打开windows中创建的文本文件,中文显示乱码”的问题 。

在UBUNTU下打开windows中用notepad等工具创建的txt或程序源码等文本文件,中文显示乱码,原因是windows中的txt文件编码方式为GBK,UBUNTU中为utf-8。

解决办法:在终端中使用iconv命令对此文本文件进行转码,使用方法如图所示。具体到我的写法:iconv -f gbk -t utf-8 text.txt -o text.txt.utf8

技术分享

解决“在UBUNTU下打开windows中创建的文本文件,中文显示乱码”的问题 。