返回顶部
首页 > 资讯 > 操作系统 >Linux系统怎么修改默认编码
  • 507
分享到

Linux系统怎么修改默认编码

2023-06-28 13:06:26 507人浏览 独家记忆
摘要

linux系统怎么修改默认编码,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、Linux系统的默认编码设置。/etc/sysconfig/i18nContro

linux系统怎么修改默认编码,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

一、Linux系统的默认编码设置。
/etc/sysconfig/i18n
Controls the system font settings. The language variables are used in /etc/profile.d/lang.sh. An example i18n file:

LANG=”zh_CN.GB18030″
LANGUAGE=”zh_CN.GB18030:zh_CN.GB2312:zh_CN”
SUPPORTED=”zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en”
SYSFONT=”lat0-sun16″
以上是把系统的默认字符集设置为GB2312.现在很多系统默认编码字符集是UTF-8。可以通过设置这个文件来改变系统的默认字符集。
另外,也可在用户的环境变量或者用户的环境变量文件加入路径变量的声明:
在系统的预处理文件中声明,这样对整个系统起作用:
#vi /etc/profile
在文件尾加入
LC_ALL=”zh_CN.GBK”
export LANG=”zh_CN.GBK”
在用户的预处理文件中声明,对单独的用户起作用:
#vi /root/.bash_profile
在文件尾加入
export LC_ALL=”zh_CN.GBK”
export LANG=”zh_CN.GBK”
以上配置重新启动服务器使更改生效。

二、查看系统当前字符集。
locale:local encode,即本地编码的意思。这个命令不带任何参数就是显示当前系统的字符集编码。也可以设置环境变量,全体参数man locale

三、安装字体。
#mkdir 要存放字体的文件夹
#cp *.ttf 刚才创建的文件夹
生成 fonts.dir 文件
#ttmkfdir > fonts.dir
注:mkfontdir 用于生成点阵字体的 fonts.dir 文件,ttmkfdir 用于生成 TrueType 字体的 fonts.dir 文件。由于 ttmkfdir 不能识某些汉字TTF的编码,需手工修改。

生成的 fonts.dir 如下:
fonts.dir
======
simsun.ttf -misc-SimSun-medium-r-nORMal–0-0-0-0-p-0-ascii-0
改为:
simsun.ttf -misc-SimSun-medium-r-normal–0-0-0-0-p-0-gb2312.1980-0
生成 fonts.alias 文件
#cat fonts.dir > fonts.alias
将 fonts.alias 内容改为:
SimSun -misc-SimSun-medium-r-normal–0-0-0-0-p-0-gb2312.1980-0
将字体的路径添加的FontPath中
#vi /etc/X11/XF86Config
在此文件中添加刚才创建的路径
#step
#fc_cache 刚才创建的路径,强制刷新字体缓存,使字体生效。

四、vim编码。
encoding该选项使用于缓冲的文本(你正在编辑的文件),寄存器,Vim 脚本文件等等。你可以把 ‘encoding’ 选项当作是对 Vim 内部运行机制的设定。
fileencoding该选项是vim写入文件时采用的编码类型。
termencoding该选项代表输出到客户终端(Term)采用的编码类型。
此3个变量的默认值:
encoding与系统当前locale相同,所以编辑文件的时候要考虑当前locale,否则要设置的东西就比较多了。
fileencodingvim打开文件时自动辨认其编码,fileencoding就为辨认的值。为空则保存文件时采用encoding的编码,如果没有修改encoding,那值就是系统当前locale了。
termencoding默认空值,也就是输出到终端不进行编码转换。

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网操作系统频道,感谢您对编程网的支持。

--结束END--

本文标题: Linux系统怎么修改默认编码

本文链接: https://lsjlt.com/news/319616.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux系统怎么修改默认编码
    Linux系统怎么修改默认编码,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。一、Linux系统的默认编码设置。/etc/sysconfig/i18nContro...
    99+
    2023-06-28
  • Linux系统怎么修改系统编码
    这篇文章主要介绍了Linux系统怎么修改系统编码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Windows的默认编码为GBK,Linux的默认编码为UTF-8,在Windo...
    99+
    2023-06-28
  • Linux中怎么修改系统默认启动级别
    本篇文章为大家展示了Linux中怎么修改系统默认启动级别,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。  修改系统启动级别:修改系统默认启动到3 多用户状态,在Linux中有7种启动级别,默认是X-...
    99+
    2023-06-13
  • 怎么修改CentOS5系统默认语言
    这篇文章主要介绍“怎么修改CentOS5系统默认语言”,在日常操作中,相信很多人在怎么修改CentOS5系统默认语言问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么修改CentOS5系统默认语言”的疑惑有所...
    99+
    2023-06-10
  • 怎么在Ubuntu中修改mysql默认编码
    今天就跟大家聊聊有关怎么在Ubuntu中修改mysql默认编码,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。修改mysql的配置文件,使数据库与服务器操作系统的字符集设置一致。&nb...
    99+
    2023-06-13
  • windows下修改默认mysql编码
    查看编码格式: 进入mysql执行下面语句 show variables like "%character%"; 修改编码格式: set character_set_client=utf8; set character_set...
    99+
    2014-06-20
    windows下修改默认mysql编码
  • MySql修改默认字符编码
    windows下 在命令行下,查看当前数据库编码 show variables like "%char%"; mysql> show variables like "%char%"; +-------------------------...
    99+
    2018-03-18
    MySql修改默认字符编码
  • Oracle修改默认字符编码
    查看Oracle数据库字符集:SQL> select userenv('language') from dual; USERENV('LANGUAGE')-------------...
    99+
    2024-04-02
  • Linux系统如何修改默认shell类型
    这篇文章给大家分享的是有关Linux系统如何修改默认shell类型的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。查看每个账户登录后所启动的默认shell是保存在/etc/passwd 中的可以使用cat来查看: ...
    99+
    2023-06-28
  • centos7中怎么修改系统默认语言
    这期内容当中小编将会给大家带来有关centos7中怎么修改系统默认语言,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。修改/etc/locale.conf文件 默认为英文 LANG="en_US....
    99+
    2023-06-10
  • Dreamweave怎么将默认编码修改为UTF-8
    本篇内容主要讲解“Dreamweave怎么将默认编码修改为UTF-8”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Dreamweave怎么将默认编码修改为UTF-8”吧!双击DW图标,打开进入D...
    99+
    2023-06-08
  • 怎么在Linux系统中修改SSH默认的22端口
    今天就跟大家聊聊有关怎么在Linux系统中修改SSH默认的22端口,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。第1步:假如要限制通过SSH登陆Linux的IP,那么可以如下做: 首...
    99+
    2023-06-13
  • 用python查看和更改系统默认编码
    用python查看和更改系统默认编码   python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec c...
    99+
    2023-01-31
    系统 python
  • openstack默认密码怎么修改
    要更改OpenStack的默认密码,可以按照以下步骤操作:1. 登录到OpenStack控制节点或管理节点的命令行界面。2. 使用以...
    99+
    2023-10-11
    openstack
  • 如何修改linux系统默认启动级别
    这篇文章主要讲解了“如何修改linux系统默认启动级别”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何修改linux系统默认启动级别”吧!修改系统启动级别:修改系统默认启动到3 多用户状态...
    99+
    2023-06-13
  • 怎么修改CentOS7系统默认运行级别
    这篇文章主要介绍怎么修改CentOS7系统默认运行级别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!CentOS系统有7个运行级别(runlevel)运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常...
    99+
    2023-06-10
  • 怎么在Ubuntu中修改系统默认音效
    这篇文章给大家介绍怎么在Ubuntu中修改系统默认音效,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。点击系统【▲】,如图示。点击设置的,如图示。然后点击【sound】声音,如图。点击声音效果【Sound Effects...
    99+
    2023-06-13
  • 怎么在Linux系统中更改默认网关
    本篇文章给大家分享的是有关怎么在Linux系统中更改默认网关,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。什么是Linux系统Linux是一种免费使用和自由传播的类UNIX操作...
    99+
    2023-06-10
  • 怎么使用phpmyadmin修改数据库默认编码
    小编给大家分享一下怎么使用phpmyadmin修改数据库默认编码,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!phpmyadmi...
    99+
    2024-04-02
  • MySQL中怎么修改默认密码
    MySQL中怎么修改默认密码,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。具体更新密码步骤如下:  c:>mysql -u root  ...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作