Ubuntu下Windows檔名亂碼

2021-10-03 04:02:02 字數 594 閱讀 5231

把一些windows上建立的檔案傳送到ubuntu後,這些檔案(資料夾、壓縮包等)的檔名會亂碼,原因為windows下的檔名以gbk編碼,而ubuntu下的檔案 名為utf-8編碼。

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 。

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

windows 和ubuntu下host檔案

有時候,我們需要讓某些網域名稱指向本地,方便進行 除錯,這就需要修改host檔案。下面就來說一說windows系統和ubuntu系統修改host檔案的方式 windows系統下 進入 c windows system32 drivers etc,可以看到hosts檔案,該檔案沒有字尾名,一般需要通過...

ubuntu下掛載windows 分割槽

上次重新裝了ubuntu8.04後,進windows分割槽就進不去了,ms ubuntu8.04預設的所不掛載windows分割槽的,需要手工掛載。首先,我建立乙個掛載點 目錄 將通過這個掛載點訪問windows分割槽。ubuntu預設在 media目錄下建立所有檔案系統的掛在點。sudo mkdi...

ubuntu下掛載windows分割槽

ubuntu已經預設安裝了ntfs 3g 支援讀寫ntfs 格式分割槽,不過建議重要資料儲存在ext3格式分割槽上畢竟linux比windows安全,而且ntfs會產生更多磁碟碎片。先用fdisk l 命令檢視分割槽 或用 新增 刪除 分割槽編輯器 安裝後在系統 系統管理下看到 檢視分割槽 掛載nt...