在LINUX上如何將檔案編碼從BIG5轉UTF8?convmv來幫你!
在LINUX上如何將檔案編碼從BIG5轉UTF8?convmv來幫你!

最近我的主機死了很多次,原因就是有一顆硬碟不是很穩定,會在使用中消失,然後ESXi就死給你看,就連遠端重開機都不能,到最後只能用reset的方式重開電腦,...

Maxsolar's Linux Blog: Big5轉UTF

就算今天是一個binary,還是會有檔名的問題,除非你透過FTP或是samba在傳輸前已經先幫你轉換檔名編碼...4.轉換某路徑及其下的所有檔案:convmv-fbig5-eten-tutf-8-r--notest這比較常用,因為你已經無法正確的輸入檔名了,因此從某個目錄為起點下這個...

** 本站引用參考文章部分資訊,基於少量部分引用原則,為了避免造成過多外部連結,保留參考來源資訊而不直接連結,也請見諒 **

在LINUX上如何將檔案編碼從BIG5轉UTF8?convmv來幫你 ...

最近我的主機死了很多次,原因就是有一顆硬碟不是很穩定,會在使用中消失,然後ESXi就死給...


在LINUX上如何將檔案編碼從BIG5轉UTF8?convmv來幫你!

在LINUX上如何將檔案編碼從BIG5轉UTF8?convmv來幫你!

最近我的主機死了很多次,原因就是有一顆硬碟不是很穩定,會在使用中消失,然後ESXi就死給你看,就連遠端重開機都不能,到最後只能用reset的方式重開電腦,而有問題的硬碟是我的資料硬碟,一直以來是使用BIG5,雖然說不是非常的友善,但是習慣了就好!這顆硬碟的狀態時好時壞,我目前已經從主機當中抽離,放在NAS中進行起死回生的手術,還好順利地掛載也沒有問題,不過所有的資料都變成了亂碼,原因就是我使用了BIG5的編碼。

資料既然都還存在,也不用救援資料,只要將BIG5轉成UTF8就能將資料繼續使用,這時候就開始上網找資料,發現convmv是大多人的選擇,而且使用上還頗簡單的,我已經順利的將編碼轉換完成,在這裡也當成自己的筆記紀錄一下囉!

支援那些檔案格式的磚換呢?可以使用「convmv --list」來查看,轉換的語法為「convmv -f 原本的編碼 -t 轉換後的編碼 要轉換的檔案」,這樣的用法也可以使用在目錄當中,必須加上「-r」的參數,就會將目錄中所有的檔案全部轉換,時預設的狀況下只是dry run預覽轉換的狀況,若是狀態沒有問題的話,實際要執行轉換時要加上「--notest」的參數,這樣就大功告成囉!

我轉換是下了「convmv -f BIG5 -t UTF-8 -r sdb1/」,雖然說「BIG5」與「UTF-8」都不在「convmv --list」之內,但是一樣可以運作,反正有轉換成功就好囉!

https://www.j3e.de/linux/convmv/

在LINUX上如何將檔案編碼從BIG5轉UTF8?convmv來幫你!
哇哇
哇哇

在LINUX上如何將檔案編碼從BIG5轉UTF8?convmv來幫你! 相關文章

糟糕!怎麼會沒有~會努力加油的!