Linux解压缩中文乱码问题解决方案

先前的文章中,学习了Linux常用的解压缩命令。但是在实际Linux使用过程中,解压缩还是有很多门道与坑存在。

图形环境解压缩软件

  • Xarchive:Manjaro(Deepin版) 自带,轻量型的解压缩软件
  • Peazip:同时支持Windows和Linux系统
  • Engrampa:MATE桌面环境下自带的解压缩软件
  • B1 Free Archiver:既支持PC(Linux、Windows、Mac OS)也支持手机(Android)

以上是我安装过的解压缩软件,不管哪一款功能都差不多,统一的问题是解压缩Windows下创建的.rar和.zip文件会出现中文乱码问题,原因是Windows中文版默认的字符集不是UTF-8而是CP936。

命令行环境解压缩软件

除了先前介绍的tar、zip/unzip、rar/unrar、p7zip外,这里特别推荐一款命令行解压缩软件unar,unar来自Mac OS上的解压缩软件The Unarchiver,只不过到Linux环境下就仅剩命令行操作了。Unar相比其他软件强大的点在于其解压时可以制定编码。

unar常用指令

  • 解压压缩包:unar document.zip
    • 默认支持各种格式,包含zip、rar等
  • 指定解压结果保持位置:unar document.zip -o /home/dir
  • 指定编码:unar -e GBK document.zip
    • 使用CP936、GB2312、GBK、GB18030都一样
  • 指定解压密码:unar -p password document.zip
    • 不指定也可以,命令行界面会出现要求输入密码的交互提示
微信支付标点符 wechat qrcode
支付宝标点符 alipay qrcode

酒店收益管理:解决方案,最佳实践,收益经理角色

挤满了人的酒店并不总是盈利的酒店。酒店业成功的标志是收入。酒店采用各种收入管理技术和策略,旨在提高利润。 与航

美团HOS信息整理

HOS(全称Hotel Operation System)体系是美团酒店于2016年推出的酒店商家综合运营能力

学会这些原则,成为自己的创始人

同程商学院第一课:《学会这些原则,成为自己的创始人》学习心得: 一、销售思维:“我能帮你做什么”->“我

One Reply to “Linux解压缩中文乱码问题解决方案”

JyotiGomes进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注