Linux下两个工具convmv和iconv
自从转到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 。
通过这两个工具,中文文件乱码的问题终于解决。
相关推荐
似乎已不再年轻 2020-01-11
Justypc 2013-03-29
amberom 2019-12-24
1. 首先,我得知道这个文件具体采用的是什么样的编码,如果是ISO-8859我将会把它转成UTF-8,其他的ASCII这些都先不做处理,这里可以使用file filename或者是enca iconv
守正出奇 2013-08-15
wenteryan 2015-01-28
Charliewolf 2019-11-02
赵丹icons逐LJ 2012-01-09
赵丹icons逐LJ 2019-03-29
gaedmihx 2019-04-17
守正出奇 2019-03-22
守正出奇 2014-12-03
wenteryan 2013-01-05
alwayshelloworld 2012-02-26
赵丹icons逐LJ 2011-10-31
守正出奇 2011-07-20
Pig00 2011-07-11
gotowqj 2011-07-07
宁静致远 2011-06-28