手机看片精品高清国产日韩,色先锋资源综合网,国产哺乳奶水91在线播放,乱伦小说亚洲色图欧洲电影

Linux文件名編碼轉換工具convmv

2025-01-02 09:30:56 3580

Linux文件名編碼轉換工具convmv

 

歡迎來到藍隊云技術小課堂,每天分享一個技術小知識。

 

Centos系統可以通過base源安裝convmv,主要用于文件名編碼的轉換。

yum install convmv

convmv命令

convmv [options] FILE(S) ... DIRECTORY(S)

選項:

-f:指定要轉換的文件名當前所使用的編碼

-t:指定文件名轉換后所使用的編碼

-r:遞歸處理子文件夾

-i:交互模式,每個文件名轉換前都進行詢問

--nfc:目標文件將是UTF-8(Linux等)使用C型(NFC)

例:convmv -r -f utf8 -t utf8 --nfc --notest FILE

--nfd:目標文件將是UTF-8(OS X等)使用D型(NFD)

例:從linux轉換到MacOS,convmv -r -f utf8 -t utf8 --nfd --notest FILE

--qfrom:沒測試出來實際用途,不常用

--qto:沒測試出來實際用途,不常用

--exec:執行指定命令而不是重名名,不常用

--list:列出支持的編碼類型

--lowmem:降低內存占用,當轉換上萬個文件以上時會很有用

--nosmart:慎用,如果文件是UTF-8編碼則忽略,在可能的情況下轉換

--notest:直接轉換,不使用該參數,所有轉換都是測試,并不是實際生效

例:convmv -f gbk -t utf-8 -r --notest /data

--replace:文件相同直接替換

--unescape:官方解釋是做轉義,例如把%20變成空格

--upper:將文件名稱轉換為大寫

例:convmv --upper --notest FILE

--lower:將文件名稱轉換為小寫

--parsable:高級選項,生成一個代辦事項列表

--help:顯示幫助

 

藍隊云官網上擁有完善的技術支持庫可供參考,大家可自行查閱,更多技術問題,可以直接咨詢。同時,藍隊云整理了運維必備的工具包免費分享給大家使用,需要的朋友可以直接咨詢。

更多技術知識,藍隊云期待與你一起探索。


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: