導航:首頁 > 操作系統 > linux系統默認編碼

linux系統默認編碼

發布時間:2023-02-11 09:50:34

1. linux下的txt亂碼問題

linux大多默認使用zh_CN.utf8 編碼,win下是ANSI ,或gb2312 ,gb18031 編碼,
他們不兼容;
linux下,我一般用 leafpad 看txt,編碼的識別能力很強;
win下,我一般用寫字板,或 Notepad++ 看linux的文本文檔,沒有問題。

2. 在linux中每次打開一個終端,終端的默認編碼為 utf-8,如何設置為讓他每次打開編碼為GBK

修改 i18n 這個文件。
一般系統默認在/etc/sysconfig/ 這個目錄下

3. linux下文件編碼格式轉換方法(gb18030/utf-8)

linux下文件編碼格式轉換方法(gb18030/utf-8)

在 Linux 做開發或者系統管理遇到亂碼是經常的事情,主要windows下中文的默認編碼是bg2312,而 linux下是utf-8。很多時候 涉及到和windows平台系統的通信免不了編碼的轉化,可能大部分人都用iconv庫函數(包含在glib中)和iconv命令來執行編碼轉換,即:

iconv -f gb18030 -t utf-8 file1.txt -o file2.txt

說實話這個命令不好使,一方面容易重復轉換,另一方面不支持通配符,無法成批轉 換,文件少了還好說,要是一大堆文件豈不是要累死?

今天我要推薦的是另一個 Shell 下編碼轉換工具enca。用它不僅可以轉換編碼,還可以查看文件的原始編碼,而且還支持成批轉換。使用上也比iconv方便一些。安裝enca很簡單,一般用源安裝就行了,enca用法如下:

enca -L 當前語言 文件名

enca -L zh_CN file //檢查文件的編碼

enca -L 當前語言 -x 目標編碼 文件名

enca -L zh_CN -x UTF-8 file //將文件編碼轉換為」UTF-8″編碼

enca -L zh_CN -x UTF-8 < file1 > file2 //如果不想覆蓋原文件可以這樣

除了有檢查文件編碼的功能以外,」enca」還有一個好處就是如果文件本來就是你要轉換的那種編碼,它不會報錯,還是會print出結果來, 而」iconv」則會報錯。這對於腳本編寫是比較方便的事情。

4. linux怎麼修改默認編碼

打開運行,輸入
gconf-edtor
回車之後打開一個類似於windows的注冊表編輯器是的東西,然後第一個現象卡,app
下面有個
gedit
一次展開,找到encoding
打開後
有兩個
其中一個是添加編碼的,具體那個記得不是很清楚,你看就知道,有一個
菜單裡面都是編碼,你選擇添加,gbk
gb2312
然後
將他們指定就可以了。試一試。。

5. linux 系統編碼 怎麼查看

linux查看系統編碼,使用locale命令,如:
註:此系統使用默認編碼,default指的是安裝系統是所設置的語言編碼
如果需要改改系統編碼,可以修改/etc/sysconfig/i18n,如把utf-8改成中文編碼,如下代碼所示:
LANG=en_US.UTF-8
改為
LANG="zh_CN.GBK"
之後重啟即可。

6. 用C++如何獲取linux系統的默認編碼有什麼函數嗎

可以用以下代碼:
char *code;
code=getenv("LANG");
這段代碼的意思是用getenv系統調用,獲取LANG這個環境變數的值,LANG環境變數存放的就是當前的linux系統默認編碼。

7. linux 編碼 不支持 gdk

因為用utf8可以支持大部分語言,gdk是中文的編碼,不通用。
Windows的默認編碼為GBK,Linux的默認編碼是UTF-8。
在Windows下編輯的中文,在Linux下為亂碼。

8. 相關linux和windows下默認編碼方式的區別

Windows下的文字到了Linux下亂碼原因是Windows中默認的文件格式是GBK(gb2312),而Linux一般都是UTF-8,編碼格式不相同導致的亂碼。幾種解決辦法如下: 1、在Windows上用記事本把文件,選擇另存為編碼方式改為 UTF-8;

9. 改變linux系統默認編碼

打開運行,輸入 gconf-edtor 回車之後打開一個類似於Windows的注冊表編輯器是的東西,然後第一個現象卡,app 下面有個 gedit 一次展開,找到encoding 打開後 有兩個 其中一個是添加編碼的,具體那個記得不是很清楚,你看就知道,有一個 菜單裡面都是編碼,你選擇添加,gbk gb2312 然後 將他們指定就可以了。試一試。。

閱讀全文

與linux系統默認編碼相關的資料

熱點內容
如何使用app記賬報稅 瀏覽:562
python線程捕捉鍵盤 瀏覽:25
地推統計圖app怎麼做 瀏覽:162
android文件夾不能用了 瀏覽:857
加密軟體的日誌 瀏覽:892
腎病pdf 瀏覽:230
網站怎麼用本地伺服器 瀏覽:120
javadoc導入android 瀏覽:517
文件掃描成pdf 瀏覽:696
涼山火災救援命令 瀏覽:54
壓縮機三相檢測 瀏覽:861
linux怎麼安裝光碟 瀏覽:799
寬頻伺服器無響應是為什麼 瀏覽:226
壓縮包內看圖 瀏覽:914
安卓手機如何發現app後台調用情況 瀏覽:561
程序員簡歷工作描述 瀏覽:159
伺服器中強制疾跑的指令是什麼 瀏覽:54
日語命令性 瀏覽:261
免費的程序編譯游戲 瀏覽:892
如何安裝屏蔽的APP 瀏覽:198