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  。

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

posted @   a318013800  阅读(224)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
历史上的今天:
2017-04-11 Java 面试题集合
2017-04-11 linux公社网盘
2017-04-11 优秀Java程序员必须了解的GC工作原理
2016-04-11 TransformException
2016-04-11 10个带源码的充满活力的Web设计教程
2016-04-11 PHP和MySQL Web开发(原书第4版) 高清PDF+源代码
2016-04-11 java API
点击右上角即可分享
微信分享提示