解决Arch Linux在解压压缩包时乱码的问题

今天又重装了一下系统,于是把hexo数据给备份了,解压后发现中文全部乱码了

经过摸索得知,Windows下文件名编码方式通常为GBK,而Linux默认是utf-8,所以需要指定编码

unzip -O gbk yourzip

但通常情况下又不支持-O参数,unzip-iconv就解决了这一问题(我的是Arch系)

pacman -S unzip-iconv
unzip -O gbk yourzip

然后就可以啦