歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下兩個工具convmv和iconv

Linux下兩個工具convmv和iconv

日期:2017/2/28 15:33:45   编辑:Linux教程

自從轉到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 。

通過這兩個工具,中文文件亂碼的問題終於解決。

Copyright © Linux教程網 All Rights Reserved