阅读 379

ubuntu中安装libiconv,使用iconv命令解决linux和windows之间文件乱码的问题

有时候在windows中的文件上传到linux之后文件名或文件内容乱码,采用如下博客的做法之后,文件名正常了,但是文件内容还是乱码,因此下面说一下转换方法。

一.安装iconv

1.首先下载libiconv

wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.13.1.tar.gz

2.解压

tar -xzvf libiconv-1.13.1.tar.gz
cd libiconv-1.13.1

3.cinfigure配置

./configure --prefix=/usr/local

4.编译安装

sudo make -j8
sudo make install

5.创建软连接

sudo ln -s /usr/local/lib/libiconv.so /usr/lib
sudo ln -s /usr/local/lib/libiconv.so.2 /usr/lib/libiconv.so.2

二,编码转换

sudo iconv -f GB2312 -t utf-8 test.txt > test1.txt

 

原文:https://www.cnblogs.com/cumtchw/p/13549236.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐