处理ubuntu中解压zip文件时乱码的问题
第一步 首先安装7zip和convmv
sudo apt-get install p7zip-full convmv
第二步 假设zip文件名为open.zip,那么
LANG=C 7z x open.zip
convmv -f cp936 -t utf8 -r --notest *
sudo apt-get install p7zip-full convmv
第二步 假设zip文件名为open.zip,那么
LANG=C 7z x open.zip
convmv -f cp936 -t utf8 -r --notest *
使用第一行命令时会解压出一些乱码文件,此时输入第二行命令即可将这些乱码处理掉
解决pdf中中文乱码的问题:
sudo apt-get install poppler-data
测试成功
彻底解决Ubuntu上压缩包乱码问题
unzip -O GBK xxx.zip
彻底解决Ubuntu上压缩包乱码问题
安装Linux版7zip:
sudo apt-get install p7zip p7zip-full p7zip-rar
卸载可能安装过的rar相关包(默认是没有安装的):
sudo apt-get remove rar unrar
经过这样操作,以后解压rar和zip文件时,file-roller(归档管理器)自动会调用7z来解压,而7z能识别中文编码,不会出现乱码,解压和压缩都通过图形程序file-roller操作,完全不用涉及命令行。
unzip -O GBK xxx.zip
unzip -O CP936 test.zip