首页 > 系统相关 >Linux 下 rar 解压乱码问题(原创…

Linux 下 rar 解压乱码问题(原创…

时间:2022-11-11 11:03:32浏览次数:44  
标签:解压 编码 乱码 convmv rar Linux 格式



原创  转载注明

rar e a.rar

rar x abc.rar

但是由于编码的缘故,在windows下打包的的中文文件,解压后时候乱码,提示为无效的编码格式,由于windows是gbk的编码格式,而ubuntu下默认使用的确实utf8编码格式,

可以使用convmv这个命令解决

convmv能将文件的文件名从一种编码格式转换成为另外一种编码格式

加入没有安装convmv,使用下面命令安装:

apt-get install convmv

使用方法:
convmv -f 源编码 -t 新编码 [选项] 文件名
常用参数:
-r 递归处理子文件夹
-notest 真正进行操作,默认情况下是不对文件进行真实操作
-list 显示所有支持的编码
-unescap 可以做一下转义,比如把%20变成空格

 rar 解压后  在用  convmv  转码  就 差不多了  保证 80% 能用




​​#linux​​



标签:解压,编码,乱码,convmv,rar,Linux,格式
From: https://blog.51cto.com/u_2776699/5843259

相关文章

  • Linux vmstat命令实战详解
    vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix......
  • ulimit命令优化linux进程连接数等…
    在Linux下面部署应用的时候,有时候会遇上Socket/File:Can’topensomanyfiles的问题,比如还有Squid做代理,当文件打开数到900多时速能就非常快的下降,有可能打不开网页.其......
  • 【Linux】Ubuntu 18.04 Python修改 pip源为阿里源
    1.在home/用户名/目录下创建.pip文件夹cd~mkdir.pipcd~/.piptouchpip.conf2.编辑pip.conf文件,输入以下内容保存即可[global]trusted-host=mirrors.ali......
  • 0:Linux的初步认识-步入Linux的现代方法
    目录​​0.0系统的认识​​​​0.1Linux操作系统认识,以及开源的提出:Linux的千奇百怪的版本​​​​0.2开源的含义​​​​0.3Linux的用途,各类发行版本​​0.0系统的认......
  • 1:VMware虚拟机的使用-步入Linux的现代方法
    目录​​1.1Vmware虚拟机​​​​1.2VMware16​​​​1.3关于从15更新到16的说法​​1.1Vmware虚拟机安装系统的方式实体机双系统虚拟机详见:​​VMwareWorkstation......
  • Linux 终端编译后运行.c/.cpp文件中文乱码问题
    目录​​一、异常错误​​​​二、原因​​​​三、解决方法​​​​1.首先确保源代码编码格式是UTF-8​​​​2.确保Linux运行语言支持中文​​一、异常错误发现通过VS2019......
  • [ Linux ] 缓冲区的理解 以及简易模拟实现封装C标准库
    在输出重定向的时候为什么必须fflush(stdout)才能将内容刷新到指定文件呢?我们当时回答是因为存在缓冲区。那么本篇文章我们将重点了解认识一下缓冲区。0.什么是缓冲区?缓冲区......
  • Linux上安装Redis教程
    1、执行下面的命令下载redis: wgethttps://download.redis.io/releases/redis-6.2.6.tar.gz 2、解压redis:sudotar-zxvfredis-6.2.6.tar.gz3、删除压缩包......
  • Linux——文件传输协议知识点梳理
    接触过Linux操作系统的同学一定对文件传输协议并不陌生,因为在Linux操作系统里我们对文件的上传下载通常不会像我们操作window系统那么直观,一般都是通过文件传输协议去完成......
  • linux ip 数据转发
    https://www.bbsmax.com/A/nAJvP9Bodr/工作流程内网主机向公网发送数据包时,由于目的主机跟源主机不在同一网段,所以数据包暂时发往内网默认网关处理,而本网段的主机对此数......