解決跨平台出現亂碼的問題

2022-09-05 04:30:13 字數 1125 閱讀 7268

有時候我們需要將windows平台的檔案傳輸到linux平台上.

但是普通的上傳對中文會出現亂碼情況.其實很簡單,只需一步即可.

當我們用ftp上傳的時候會出現亂碼,在文字裡隨便寫幾個字,如圖所示.

新建文字6 是我們要傳輸的檔案

在linux平台開啟後

當開啟檔案後,你一定很茫然,為什麼會有亂碼呢,不要慌,一步就可解決.

出現亂碼的原因主要是因為每個平台使用的字元編碼集不一樣

win平台使用是gbk編碼,而linux或unix使用的是utf-8編碼.

解決方法:很簡單,只需在win平台改一下文字的編碼格式即可

我們在重新傳輸一遍

亂碼成功解決.

下面鏈結是一下字元編碼表,有興趣可以看一下

補充:關於位,位元組,字元的區別

ubuntu解決中文出現亂碼問題

1 輸入命令 sudo apt get install language pack zh hans 2 修改 etc environment 在檔案的末尾追加 lang zh cn.utf 8 language zh cn zh en us en 注意訪問etc檔案的方法 命令 sudo nauti...

解決壓縮包跨平台解壓縮的中文亂碼問題

從新伺服器上解包後就發現了乙個很嚴重的問題,凡是含有中文的檔名都莫名其妙的成了亂碼,乙個個對照著改回來也不是易事,於是就刨根問底起來,最 終還是找到了問題的根源,這一切的一切都是編碼惹的禍,完美的解決方法就是用tar壓縮,因為zip,gz,bz2和tar的壓縮編碼方式是不同的,前三 者在linux和...

PHP出現亂碼,解決亂碼的方法

一,出現亂碼的原因分析 1,儲存檔案時候,檔案有自己的檔案編碼,就是漢字,或者其他國語言,以什麼編碼來儲存 2,輸出的時候,要給內容指定編碼,如以網頁的形勢輸入時 3,從資料庫取出資料時,搞不清楚資料庫,設定的字符集 4,以漢字為例,漢字本來也有編碼的,乙個漢字gbk要二個字元,而utf8要三個字元...