zoukankan      html  css  js  c++  java
  • ubuntu文件名乱码convmv和iconv

    sudo apt install convmv
    sudo convmv -f gbk -t utf-8 -r --notest /home/pm/Desktop/p

    Linux下两个工具convmv和iconv

    [日期:2012-09-09] 来源:Linux社区  作者:taomac [字体: ]
     

    自从转到Ubuntu平台之后,原来在SUSE下面留下来的一大批mp3的文件名一直显示乱码,今天在网上搜索到在linux下面两个工具convmv和iconv。

    convmv就是更改文件名编码方式的一个工具。比如

    sudo convmv -f gbk -t utf-8 -r –notest  /home

    就是将/home目录下原来文件名是gbk编码方式的全部改为utf-8格式的。这里 -f  后面为原来的编码方式,-t 后面是要更改为的编码方式, -r 表示这个目录下面的所有文件, –notest 表示马上执行,而不是仅仅测试而已。另外这命令好像要root才能执行,因此要加上 sudo。

    iconv是更改文件编码方式的一个工具:

    sudo iconv -f gbk -t utf-8 -o outfile  infile

    -f为原来的编码方式,-t 为输出文件的编码方式, -o表示输出文件名,这利用outfile表示,最后跟上要更改编码方式的文件名sourcefile  。

    通过这两个工具,中文文件乱码的问题终于解决。

  • 相关阅读:
    跨域资源共享 CORS 详解
    C# 每月第一天和最后一天
    jexus http to https
    ASP.NET MVC 路由学习
    jexus
    centos7 添加开机启动项
    jexus docker
    HTTP2.0新特性
    jexus配置支持Owin
    Autofac Named命名和Key Service服务
  • 原文地址:https://www.cnblogs.com/pengmn/p/10692593.html
Copyright © 2011-2022 走看看