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

https://blog.csdn.net/u013171226/article/details/107680286

目录

一.安装iconv

1.首先下载libiconv

2.解压

3.cinfigure配置

4.编译安装

5.创建软连接

二,编码转换


一.安装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

 

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐