Bagaimana untuk mengubah suai set aksara dalam Linux

青灯夜游
Lepaskan: 2022-01-17 18:33:23
asal
8250 orang telah melayarinya

Kaedah pengubahsuaian: 1. Buka fail "/etc/sysconfig/i18n"; 2. Ubah suai nilai item "LANG", "SUPPORTED", dan "SYSFONT" 3. Simpan dan keluar fail; 4. Jalankan arahan "#source /etc/sysconfig/i18n" sudah memadai.

Bagaimana untuk mengubah suai set aksara dalam Linux

Persekitaran pengendalian tutorial ini: sistem linux5.9.8, komputer Dell G3.

1 Lihat set aksara

Set aksara dicerminkan dalam sistem sebagai pembolehubah persekitaran, yang menyemak cara terminal semasa menggunakan set aksara Terdapat beberapa cara:

Kaedah 1

# echo $LANG
en_US.UTF-8
Salin selepas log masuk

Kaedah 2

# env |grep LANG
LANG=en_US.UTF-8
Salin selepas log masuk

Kaedah 3

# export |grep LANG
declare -x LANG="en_US.UTF-8"
Salin selepas log masuk

Kaedah 4

# locale -a                  //查看本地字符集
# locale -m                 //查看所有支持的字符集
Salin selepas log masuk

Perbezaan antara tiga perintah yang ditetapkan, env dan eksport

  • set memaparkan pembolehubah shell semasa, termasuk pembolehubah pengguna semasa

    env Memaparkan pembolehubah pengguna semasa

    eksport Memaparkan pembolehubah shell yang sedang dieksport ke pembolehubah pengguna

  • set Digunakan untuk memaparkan pembolehubah tempatan

    env digunakan untuk memaparkan pembolehubah persekitaran

    eksport digunakan untuk memaparkan dan menetapkan pembolehubah persekitaran

Sebagai contoh, tetapkan pengguna LANG

Lihat LANG env |. grep LANG

Tetapkan LANG eksport LANG=zh_CH.GBK

2. Cara mengubah suai set aksara

Perlu diingat bahawa : Jika bahasa lalai ialah en_US.UTF-8, bahasa Cina tidak boleh dipaparkan dan dimasukkan di bawah aksara dan antara muka grafik Linux. Jika bahasa lalai ialah bahasa Cina, seperti zh_CN.GB18030 atau

zh_CN.gb2312, antara muka aksara tidak boleh dipaparkan dan dimasukkan, tetapi antara muka grafik boleh. Terdapat dua cara untuk mengubah suai

:

1 Untuk mengubah suai pembolehubah secara langsung, gunakan dua arahan berikut:

# LANG=xxx           或者  export  LANG=xxx; 
# LC_ALL=”xxx”  或者  export LC_ALL="xxx";
Salin selepas log masuk

Nota: xxx ialah set aksara yang akan diubah suai

Untuk melihat set aksara standard, gunakan perintah setempat –a yang biasa digunakan ialah zh_CN.GB2312, zh_CN.GB18030 atau zh_CN.UTF-8, en_US.UTF-. 8, dsb.,Tetapi pengubahsuaian di atas hanya akan berkuat kuasa dalam shell semasa, dan pembolehubah persekitaran ini akan hilang apabila mencipta shell baharu.

Oleh itu, jika anda biasanya log masuk ke sistem dan melaksanakan arahan "LANG=", tidak akan ada aksara bercelaru, yang bermaksud paparan set aksara akan dibatalkan .

Untuk membatalkan set aksara, anda juga boleh melaksanakan perintah [root@ ~]# unset LANG.

2 Ubah suai kaedah fail dan kawalnya dengan mengkonfigurasi fail /etc/sysconfig/i18n

# vim /etc/sysconfig/i18n
LANG="en_US.UTF-8"                                              //当前系统的语言环境变量
SUPPORTED="zh_CN.UTF-8:zh_CN.GB18030"        //系统预置了那些语言支持 ,不在项目中的语言不能正常                                                                                    显示
SYSFONT="latarcyrheb-sun16"                               //定义控制台终端字体,你文本登录的时候显示的字体就                                                                                     是这个 latarcyrheb-sun16
Salin selepas log masuk

Untuk menjadikan fail yang diubah suai berkesan selepas menyimpan dan keluar, lakukan yang berikut: Perintah, mulakan semula untuk berkuat kuasa

#source /etc/sysconfig/i18n
Salin selepas log masuk

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Bagaimana untuk mengubah suai set aksara dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!