linux zip解压乱码问题
2015-06-21 07:56
357 查看
unzip -O CP936 xxx.zip
有2种方式解决问题:
1. 通过unzip行命令解压,指定字符集
unzip -O CP936 xxx.zip (用GBK, GB18030也可以)
有趣的是unzip的manual中并无这个选项的说明, unzip --help对这个参数有一行简单的说明。
2. 在环境变量中,指定unzip参数,总是以指定的字符集显示和解压文件
/etc/environment中加入2行
UNZIP="-O CP936"
ZIPINFO="-O CP936"
这样Gnome桌面的归档文件管理器(file-roller)可以正常使用unzip解压中文,但是file-roller本身并不能设置编码传递给unzip。
有2种方式解决问题:
1. 通过unzip行命令解压,指定字符集
unzip -O CP936 xxx.zip (用GBK, GB18030也可以)
有趣的是unzip的manual中并无这个选项的说明, unzip --help对这个参数有一行简单的说明。
2. 在环境变量中,指定unzip参数,总是以指定的字符集显示和解压文件
/etc/environment中加入2行
UNZIP="-O CP936"
ZIPINFO="-O CP936"
这样Gnome桌面的归档文件管理器(file-roller)可以正常使用unzip解压中文,但是file-roller本身并不能设置编码传递给unzip。
相关文章推荐
- telnet远程登录Linux服务器
- LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)
- linux mysql 导入导出命令
- Linux_4.1_进程控制理论
- linux中lsof的用法
- linux下安装和配置DNS服务器
- linux中文件句柄泄露
- CENTOS 基本安装-切换到root用户;非图形界面启动;设置静态IP;PSCP文件传输
- Centos7.0 mini安装 安装后配置 以及 编译安装PHP7
- CentOS Linux 克隆完后,连接问题
- linux 命令
- linux下文件的简单操作(创建、查看、链接、打包压缩、查找)
- linux常用命令
- DayDayUP_Linux运维学习_交叉编译环境的搭建
- Linux环境下网卡配置
- 如何关闭centos的防火墙
- php学习整理之linux(vi编辑器操作指令)
- linux命令行模式下对FTP服务器进行文件上传下载
- DayDayUP_Linux运维学习_查看linux的版本信息
- bottle框架学习(四)之模版进阶使用