中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Ubuntu中的文件編碼轉換

find default -type d -exec mkdir -p utf/{} \;
find default -type f -exec iconv -f GBK -t UTF-8 {} -o utf/{} \;
這兩行命令將default目錄下的文件由GBK編碼轉換為UTF-8編碼,目錄結構不變,轉碼后的文件保存在utf/default目錄下。

1 文件名編碼轉換
從Linux往windows 拷貝文件或者從windows往Linux拷貝文件,有時會出現(xiàn)中文文件名亂碼的情況,出現(xiàn)這種問題的原因是因為,windows的文件名中文編碼默認為 GBK,而Linux中默認文件名編碼為UTF8,由于編碼不一致,所以導致了文件名亂碼的問題,解決這個問題需要對文件名進行轉碼。 在Linux中專門提供了一種工具convmv進行文件名編碼的轉換,可以將文件名從GBK轉換成UTF-8編碼,或者從UTF-8轉換到GBK。 首先看一下你的系統(tǒng)上是否安裝了convmv,如果沒安裝的話用: yum -y install convmv 安裝。
下面看一下convmv的具體用法: convmv -f 源編碼 -t 新編碼 [選項] 文件名 常用參數(shù)
-r 遞歸處理子文件夾 –notest 真正進行操作,請注意在默認情況下是不對文件進行真實操作的,而只是試驗。
–list 顯示所有支持的編碼
–unescap 可以做一下轉義,比如把%20變成空格比如我們有一個utf8編碼的文件名,轉換成GBK編碼,
命令如下: convmv -f UTF-8 -t GBK –notest utf8 編碼的文件名
這樣轉換以后”utf8編碼的文件名”會被轉換成GBK編碼(只是文件名編碼的轉換,文件內(nèi)容不會發(fā)生變化)。
注意:不要在NTFS和FAT文件系統(tǒng)中使用此命令,否則可能產(chǎn)生意外結果,如果要在Linux中正確的顯示NTFS和 FAT的中文件名,可以通過mount參數(shù)來解決,具體方法查看一下man手冊。

2 文件編碼轉換
1)在Vim中直接進行轉換文件編碼,比如將一個文件轉換成utf-8格式 :set fileencoding=utf-8
2)iconv 轉換,iconv的命令格式如下: iconv -f encoding -t encoding inputfile 比如將一個UTF-8 編碼的文件轉換成GBK編碼 iconv -f GBK -t UTF-8 file1 -o file2

3)enconv 轉換文件編碼比如要將一個GBK編碼的文件轉換成UTF-8編碼,操作如下 enconv -L zh_CN -x UTF-8 filename

 

Ubuntu環(huán)境,默認是utf8,現(xiàn)將其設置為GBK的方法

用ubuntu,文件從window上傳到ubuntu后會顯示亂碼,原因時因為ubuntu環(huán)境設置默認是utf8,windows默認都是GBK,對拷的文件轉化后就會亂碼。只好手動將ubuntu環(huán)境設置為GBK
1、首先設置sudo vi /var/lib/locales/supported.d/local
添加一行 zh_CN.GBK GBK
2、sudo locale-gen
3、修改/etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
#中文界面UTF8配置 %%目前默認配置
LANGUAGE="zh_CN:zh:en_US:en"
LANG="zh_CN.UTF-8"
LC_ALL="zh_CN.UTF-8"
GST_ID3_TAG_ENCODING=GB2312

#中文界面GBK配置  %%這樣設置還是有問題,求達人求解
#LANGUAGE="zh_CN:zh:en_US:en"
#LANG="zh_CN.GBK"
#LC_ALL="zh_CN.GBK"
#GST_ID3_TAG_ENCODING=GBK
#LC_CTYPE=zh_CN.GBK

#英文界面配置
#LANGUAGE="en_US:en"
#LANG=en_GB.UTF-8
#LC_CTYPE=zh_CN.UTF-8
#GST_ID3_TAG_ENCODING=GBK
4、接下來重啟服務器就行了 reboot init 6 now 或者直接reboot

本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Linux下文件字符集編碼轉換
Linux下文件名編碼轉換工具 convmv
Linux下GBK
ubuntu 12.04 中文環(huán)境相關設置
命令行下查看看文件的編碼
Ubuntu 9.04 gedit打開txt文件亂碼_widebright的個人空間
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服