【linux基础操作】windows系统生成的txt文件在ubuntu打开乱码
前言
windows系统生成的txt文件在ubuntu系统打开,中文字符是乱码,使用iconv命令解决这个问题,故此记录;
问题原因
Windows系统新建的txt文件在Ubuntu上打开时出现乱码,主要是由于两个操作系统使用的字符编码不同。Windows系统通常使用GBK或GB2312等编码方式,而Ubuntu系统则默认使用UTF-8编码。当Ubuntu系统使用UTF-8编码方式打开采用GBK或GB2312编码的txt文件时,就会出现乱码现象。
解决方法
# 使用iconv命令转换编码格式 iconv -f GBK -t UTF-8 file.txt -o file_utf8.txt # 直接在终端查看转换后的内容 iconv -f GBK -t UTF-8 file.txt # 这里的-f选项指定源文件编码,-t选项指定目标文件编码,-o选项指定输出文件名。
完
各美其美,美美与共,不和他人作比较,不对他人有期待,不批判他人,不钻牛角尖。
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/
浙公网安备 33010602011771号