在linux的操作环境下,有时打开在windows下创建的文本文件,发现中文全部显示为乱码。
出现这种情况的原因为两种操作系统的中文压缩方式不同,在windows环境下中文压缩一般为gbk,而在linux环境中为utf8。
解决方法:
方法一:
iconv -f gbk -t utf8 fliename>filename.utf8( filename带文件格式后缀)
比如:
iconv -f gbk -t utf8 001.txt>001.txt.utf8
方法二:
gedit --encoding=gbk filename
本文介绍了在Linux环境下打开Windows创建的文本文件时遇到的中文乱码问题,并提供了两种解决方案,一种是使用iconv命令进行编码转换,另一种是通过gedit编辑器指定编码。
506

被折叠的 条评论
为什么被折叠?



