在unbuntu中解压从windows生成的压缩文件后,通常会出现中文乱码windows
经过bash
unzip --help
查看帮助手册,能够发现unzip能够指定字符集编码工具
unzip -O CHARSET file[.zip]
使用GB18030字符集进行解压就没有乱码了,若是还有乱码就要找对压缩文件所使用的字符集了编码
注意:
Debian系统中的unzip不支持-O参数,可是可使用unar,默认debian已经安装了额unar,这个工具会自动检测文件的编码code
unar file.zip
zip -r myfile.zip ./*
将当前目录下的全部文件和文件夹所有压缩成myfile.zip文件,-r表示递归压缩子目录下全部文件递归