特定条件下批量解压文件改变编码,顺便修改.so.0找不到等一些小问题

直接结论:

1、linux解压文件乱码: unzip -O GBK *.zip

2、linux改变文件内容编码: 安装enca,下载地址:https://github.com/nijel/enca/issues

            使用方式: enca -L zh_CN -x utf-8 ${Path}/*

3、使用安装包安装enca时会报: error while loading shared library libenca.so.0

使用find / -name ${fileName}找到这个文件,发现在/usr/local/lib下

我们使用

cat /etc/ld.so.conf
看到当前库位置没有我们需要的/usr/local/lib
进入根用户,执行:
echo "usr/local/lib" >> /etc/ld.so.conf
ldconfig
修改完即可找到此共享库

4、winrar提供批量解压的功能,选取多个压缩包右键选取解压到不同文件夹就行,解压完再winscp复制过去可能会方便一些

references:

1、解压文件乱码:http://blog.csdn.net/gatieme/article/details/44807105

2、修改文件编码:http://blog.csdn.net/jnbbwyth/article/details/6991425/

3、找不到****.so.*: http://blog.csdn.net/sahusoft/article/details/7388617

 

posted @ 2017-06-12 17:37  月影舞华  阅读(514)  评论(0编辑  收藏  举报