ubuntu设置系统字符集为中文
第一步:查看自己系统的字符集
先查看系统的默认字符集格式:locale 或者cat /etc/default/locale
root@JumpServer-APP-T02:~# locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
root@JumpServer-APP-T02:~#
以下是各个参数的解释:
LANG:系统默认的locale设置。
LC_CTYPE:控制字符集和字符分类的设置。
LC_NUMERIC:控制数字格式的设置。
LC_TIME:控制时间和日期格式的设置。
LC_COLLATE:控制字符串排序的设置。
LC_MONETARY:控制货币格式的设置。
LC_MESSAGES:控制程序的输出语言和信息的格式。
LC_PAPER:控制打印输出格式的设置。
LC_NAME:控制人名格式的设置。
LC_ADDRESS:控制地址格式的设置。
LC_TELEPHONE:控制电话号码格式的设置。
LC_MEASUREMENT:控制度量单位格式的设置。
LC_IDENTIFICATION:控制文化标识符的设置。
LC_ALL:如果设置了这个参数,它将覆盖其他所有的locale设置。
每个参数都对应一个特定的分类别,用于控制不同方面的locale设置。例如,LC_TIME用于控制时间和日期格式的设置,LC_MESSAGES用于控制程序的输出语言和信息的格式。在CentOS 7中,这些参数的默认值通常设置为英语(en_US.utf8)。
测试
root@JumpServer-APP-T01:~# date
Mon 06 Mar 2023 11:21:23 AM UTC
root@JumpServer-APP-T01:~#
第二步:安装中文语言字符
输入命令:sudo apt install language-pack-zh-han* -y
sudo apt install language-pack-zh-han* -y
第三步:备份原始配置文件
查看配置文件中是否有locale和locale.bak两个文件
root@JumpServer-APP-T01:~# cp /etc/default/locale /etc/default/locale.bak
root@JumpServer-APP-T01:~# ls /etc/default
amd64-microcode console-setup cryptdisks grub.d irqbalance locale.bak networkd-dispatcher pollinate ufw
apport crda dbus grub.ucf-dist keyboard mdadm nss rsync useradd
bsdmainutils cron grub intel-microcode locale motd-news open-iscsi ssh
root@JumpServer-APP-T01:~#
第四步:编辑配置文件
查看原始的配置文件
root@JumpServer-APP-T01:~# cat /etc/default/locale
LANG=en_US.UTF-8
配置新的配置文件内容,并查看
root@JumpServer-APP-T01:~# vim /etc/default/locale
root@JumpServer-APP-T01:~# cat /etc/default/locale
LANG=zh_CN.UTF-8
#LC_ALL=zh_CN.UTF-8 可选择性添加次条目
root@JumpServer-APP-T01:~#
第五步:重新启动电脑生效
输入命令:reboot
root@JumpServer-APP-T01:~# reboot
Connection closing...Socket close.
Connection closed by foreign host.
Disconnected from remote host(JumpServer-1) at 19:20:43.
Type `help' to learn how to use Xshell prompt.
[C:\~]$
第六步:配置文件立即生效
输入命令:source /etc/default/locale
root@JumpServer-APP-T01:~# source /etc/default/locale
第七步:测试成功
root@JumpServer-APP-T01:~# date
2023年 03月 06日 星期一 11:20:03 UTC
root@JumpServer-APP-T01:~#
ubuntu设置系统字符集为中文的更多相关文章
- 安装Ubuntu双系统系列——安装中文输入法
Ubuntu 12.04中文输入法的安装 Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等.其中Scim和Ibus是输入法框架.在Ubuntu的中文 ...
- ubuntu设置系统时间与网络时间同步
ubuntu设置系统时间与网络时间同步 Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC). 系统时间:指当前Linux Ker ...
- centos7设置系统语言为中文
centos7设置系统语言为中文 修改 /etc/locale.conf 文件内容为: LANG="zh_CN.GB18030" LANGUAGE="zh_CN.GB1 ...
- ubuntu 英文系统下安装中文输入法
环境:ubuntu15.10 64位 英文版 软件:fcitx输入法框架,及多种拼音输入法 linux的英文系统会比中文少很多麻烦,特别是在命令行输入路径的时候,如果路径是中文将是一件很头疼的问题.但 ...
- ubuntu设置系统时间与网络时间同步和时区
Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC). 系统时间:指当前Linux Kernel中的时间. 硬件时间:主板上有电池供电的时 ...
- Linux查看及设置系统字符集
查看正在使用的字符集 查看可以设置的字符集 locale -a 修改字符集 export LANG=zh_CN.gbk
- 【转】Ubuntu英文系统下安装中文输入法
转自:https://my.oschina.net/No5stranger/blog/290026 ubuntu默认的输入法是ibus,综合网上评论,fcitx的支持者更多,而且个人感觉fcitx也的 ...
- 在ubuntu英文系统下使用中文输入法
How to install and use Chinese Input Method in the English Locale in Ubuntu ?(1) Check if there exis ...
- ubuntu下设置数据库字符集
就linux环境下出现的数据库乱码的问题,以ubuntu为例进行的总结 ubuntu环境设置的字符集utf8,windows默认字符集是GBK,Ubuntu的默认字符集为utf-8,这使 得在用tel ...
- 增加UBUNTU字符集 解决中文乱码问题
对GBK,GB2312,GB18030字符集的支持是UBUNTU中文乱码的罪魁祸首,其实我们可以在保持UTF-8为默认编码的条件下添加对这几个编码的支持,以解决中文乱码问题. 我想这个问题肯定有其他人 ...
随机推荐
- flask中cookies的使用
flask中cookies的使用 在Flask中对cookie的处理 1. 设置cookie: 设置cookie,默认有效期是临时cookie,浏览器关闭就失效 可以通过 max_age 设置有效期, ...
- SYN泛洪攻击详解
SYN攻击利用的是TCP的三次握手机制,攻击端利用伪造的IP地址向被攻击端发出请求,而被攻击端发出的响应 报文将永远发送不到目的地,那么被攻击端在等待关闭这个连接的过程中消耗了资源,如果有成千上万的这 ...
- 高可用mongodb集群(分片+副本):规划及部署
目录 ■■ 概述 ■ 下图是一个典型的3节点分片副本集群 ■ Mongos Server ■ config server ■ shard server ■ replica set ■ 仲裁者(Arbi ...
- 如何恢复win10/11音量条为默认样式?
保存为reg: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Curre ...
- springcloud/springboot集成NACOS 做注册和配置中心以及nacos源码分析
一.SpringCloud 简介 Spring Cloud 是一系列框架的有序集合如服务发现注册.配置中心.消息总线.负载均衡.熔断器.数据监控等. SpringCloud 将多个服务框架组合起来,通 ...
- P9580 「Cfz Round 1」Wqs Game 题解
题目链接 挺好的博弈论题,这是一个跟官方题解不太一样的做法. 遇到这种组合游戏可以先考虑逆推胜负,把握一下规律,我们先从一个区间的胜负判断开始入手. 考察区间中最后一个数字的从属关系,如果它属于弈,因 ...
- Net 高级调试之五:如何在托管函数上设置断点
一.简介 今天是<Net 高级调试>的第五篇文章.今天这篇文章开始介绍如何在托管方法和非托管方法设置断点,我们要想调试程序,必须掌握调试的一些命令,动态调试的命令,我们在上一篇文章已经讲过 ...
- 鸿蒙开发学习(一)之ArkTS
目录 TypeScript语法 基础 module ArkTS 基本UI描述 基本概念 状态管理 页面级变量的状态管理 @State @Prop @Link 应用级变量的状态管理 开发入门 应用模型 ...
- offline RL | BCQ:学习 offline dataset 的 π(a|s),直接使用 (s, π(s)) 作为 Q learning 训练数据
题目: Off-Policy Deep Reinforcement Learning without Exploration,ICLR 2019 pdf 版本:https://arxiv.org/pd ...
- 一个基于ASP.NET Core完全开源的CMS 解决方案
本文简介 MixCoreCMS是一个基于.NET Core框架的开源内容管理系统(CMS),提供了丰富的的基础功能和插件,是一款面向未来的企业 Web CMS,可轻松构建任何类型的应用程序.集成了Go ...