使用iconv解决Linux/Ubuntu/Debian中gb2312中文文档乱码问题

你可以使用 iconv 命令行工具将文件中的文本从 GB2312 转换为 UTF-8。 你可以这样做:

复制代码
 iconv -f GB2312 -t UTF-8 input.txt > output.txt

将 input.txt 替换为以 GB2312 编码的输入文件的名称,将 output.txt 替换为你想要的 UTF-8 格式转换文件的名称。

以下是该命令的详细说明:

  • -f GB2312:指定源编码,本例为GB2312。
  • -t UTF-8:指定目标编码,本例为UTF-8。
  • input.txt:包含 GB2312 编码文本的输入文件的名称。
  • output.txt:转换后的文本将以 UTF-8 编码保存的输出文件的名称。

运行此命令后,output.txt 将包含 input.txt 中从 GB2312 编码转换为 UTF-8 编码的文本。 然后,你可以在应用程序中使用output.txt,或在支持UTF-8编码的文本编辑器中查看它。

相关推荐
赵民勇2 分钟前
resolvectl命令详解
linux·运维
新时代牛马8 分钟前
Linux 日志管理:journald、rsyslog 与 logrotate
linux·运维·服务器
资深电气设计20 分钟前
技术解析:ABB变频器ACH580/ACS180在CDU循环泵系统的应用技术框架
linux·运维·服务器
自律最差的编程狗24 分钟前
Ubuntu下Docker部署Ollama 轻量模型
linux·ubuntu·docker
新时代牛马26 分钟前
Linux 网络配置:iproute2、DNS 与连通性排障
linux·服务器·网络
新时代牛马30 分钟前
Linux systemd 服务管理:从unit 文件到systemctl 启停与排障
linux·服务器·网络
光电笑映2 小时前
Linux 线程同步与互斥:锁的本质、条件变量与信号量的底层原理
linux·运维·服务器·开发语言·c++
kaoa0002 小时前
Linux入门攻坚——89、Hadoop-1-架构及概念
大数据·linux·hadoop·分布式
茶马古道的搬运工2 小时前
Linux-Ubantu-贴士-SSH 免密登录与端口修改
linux
团子股股东峥哥2 小时前
day34-RHEL-管理SELinux的安全性
linux·运维·服务器