• ubuntu解压乱码


    乱码原因
    问题一般出现在windows下压缩的在ubuntu中会出现这种情况。
    其实就是windows和ubuntu下压缩的编码格式不同。windows下的编码格式为GBK,Ubuntu下的为UTF-8。

    解决办法
    原因分析过了,下面说一下解决办法(这些方法据说是高手们最常用的方法)


    1. 安装7-zip 和 convmv :
    命令: sudo apt-get install convmv p7zip p7zip-full p7zip-rar

    2. 解压zip文件:
    命令:LANG=C 7z x yourZIPfilename
     

    3. 开始转换编码
    命令: convmv -f gbk -t utf8 -r --notest *

    rar或者zip的就可以卸载了。sudo apt-get remove rar unrar zip unzip

    补充7z的命令:

    压缩:“a” 属于7z的压缩命令 ; "-r" 属于7z的参数 表示递归

    7z a CompressFileName  Source
    7z a CompressFileName  Source -r

    解压:“x” 属于7z的解压命令 ; “-o”(字母o)属于7z的参数 表示输出目录(Output) 后面紧跟目录路径, 绝对路径或相对路径 ( 以当前目录为起点 )
    7z x CompressFileName
    7z x CompressFileName -o
    注:虽然"e"也是7z的解压命令,但与“x”不同,它好像是把所有文件全部解压到当前目录或指定目录中去,具体规则不清楚,解压后的文件很混乱。强烈建议 使用x命令

    分卷压缩: 跟压缩所使用的命令或参数基本一致,只不过多了一个"-v"参数,其后紧跟每卷的大小,单位可以是b,k,m,g

    本文系作者原创,转载请注明出处。如您阅读的是转载,请最好再看下原文,原文随时会更新和勘误的。

    @Gordon_chang
    1997年毕业于北京联合大学,先后在中国万网,新媒传信,亚信等公司工作,现在在一家创业型公司担任云计算与大数据运维方面的 PM & Engineer。 专注于以下四个领域: 分布式存储 分布式数据库 云计算 大数据 重点通过技术架构与性能优化(底层)实现基于私有云的大数据平台能力

  • 相关阅读:
    接口的幂等性怎么设计?
    python 实现批量 WKT 转 KML
    火星坐标(GCJ02)高精度反算
    GDAL RasterIO 速度测试程序
    linux下 QtCreator 运行不显示 qDebug 输出的问题
    我使用的 clang-format 配置文件
    cephadm 离线安装部署 ceph 集群记录
    解决vcpkg无法交叉编译arm64版本 HDF5 库的问题
    QEMU 虚拟 aarch64(arm64) 记录
    DE-9IM 空间关系模型
  • 原文地址:https://www.cnblogs.com/gordonchang/p/6681527.html
Copyright © 2020-2023  润新知