linux优化基础之更改“字符集”
2016-07-16 16:54
260 查看
小弟的第一个linux博客,希望各位路过的大侠们能留下宝贵的意见,如果能指出小弟哪里写的不好甚至是错误 那就更好啦!!!小弟会马上改正并深刻记录的!先感谢下所点击的所有大神们了
主要内容:修改自己想要的字符集
应用环境:解决乱码
涉及命令:
$LANG:字符集的变量
locale:查看当前所设置的语系
-a :查看所支持的语系
vi/vim:文本编辑软件 vim需要下载 下载命令是:yum install vim -y
export:更改变量的命令
source:让变量修改后立即生效
/etc/目录:主机和系统的配置文件
profile文件:每个用户登录时都会运行的环境变量设置
locale.conf文件:centos7 字符集所文件的所在地
sysconfig/il8n: centos6 字符集所文件的所在地
su - [username]:切换用户 su - [空白或root]:切换到root
切换到别的用户看下是否全局生效了
具体操作:
***使用的是cetnos7
1)修改配置文件以及环境变量
[root@localhost ~]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
......more......
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[root@localhost ~]# date
Sat Jul 16 16:40:13 CST 2016
#可以看到目前所设置的语系为en_US(美式英语?) 加上-a(all)参数可以查看能设置的语系
[root@localhost ~]#vim /etc/locale.config
LANG="en_US.UTF-8" #<--目前系统所设置的字符集
LANG="zh_CN.UTF-8" #<--修改后的字符集
[root@localhost ~]# export LANG="zh_CN.UTF-8"
#更改环境变量LANG
2)设置都配好了 检查一下
[root@localhost ~]# cat /etc/locale.conf
LANG="zh_CN.UTF-8"
#检查字符集所在文件 是修改的内容 要记得centos6的文件是/etc/sysconfig/il8n
[root@localhost ~]#echo $LANG
zh_CN.UTF-8
#检查环境变量 已经是所修改的了
[root@localhost ~]# date
2016年 07月 16日 星期六 16:44:39 CST
#可以看到已经是中文啦
[root@localhost ~]# su - linuxgod
上一次登录:六 7月 16 16:38:35 CST 2016pts/0 上
[linuxgod@localhost ~]$ su -
密码:
上一次登录:六 7月 16 16:38:50 CST 2016pts/0 上
#别的用户也已经是中文了
主要内容:修改自己想要的字符集
应用环境:解决乱码
涉及命令:
$LANG:字符集的变量
locale:查看当前所设置的语系
-a :查看所支持的语系
vi/vim:文本编辑软件 vim需要下载 下载命令是:yum install vim -y
export:更改变量的命令
source:让变量修改后立即生效
/etc/目录:主机和系统的配置文件
profile文件:每个用户登录时都会运行的环境变量设置
locale.conf文件:centos7 字符集所文件的所在地
sysconfig/il8n: centos6 字符集所文件的所在地
su - [username]:切换用户 su - [空白或root]:切换到root
切换到别的用户看下是否全局生效了
具体操作:
***使用的是cetnos7
1)修改配置文件以及环境变量
[root@localhost ~]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
......more......
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
[root@localhost ~]# date
Sat Jul 16 16:40:13 CST 2016
#可以看到目前所设置的语系为en_US(美式英语?) 加上-a(all)参数可以查看能设置的语系
[root@localhost ~]#vim /etc/locale.config
LANG="en_US.UTF-8" #<--目前系统所设置的字符集
LANG="zh_CN.UTF-8" #<--修改后的字符集
[root@localhost ~]# export LANG="zh_CN.UTF-8"
#更改环境变量LANG
2)设置都配好了 检查一下
[root@localhost ~]# cat /etc/locale.conf
LANG="zh_CN.UTF-8"
#检查字符集所在文件 是修改的内容 要记得centos6的文件是/etc/sysconfig/il8n
[root@localhost ~]#echo $LANG
zh_CN.UTF-8
#检查环境变量 已经是所修改的了
[root@localhost ~]# date
2016年 07月 16日 星期六 16:44:39 CST
#可以看到已经是中文啦
[root@localhost ~]# su - linuxgod
上一次登录:六 7月 16 16:38:35 CST 2016pts/0 上
[linuxgod@localhost ~]$ su -
密码:
上一次登录:六 7月 16 16:38:50 CST 2016pts/0 上
#别的用户也已经是中文了
相关文章推荐
- Linux下修改MySQL编码的方法
- 字符集导致的浏览器跨站脚本攻击分析
- 基于字符集、字符编码与HTTP编码解码之万象详解
- 对MySQL中字符集的相关设置操作的基本教程
- mysql 字符集的系统变量说明
- 常用字符集编码详解(ASCII GB2312 GBK GB18030 unicode UTF-8)
- mysql字符集和数据库引擎修改方法分享
- 完美转换MySQL的字符集 解决查看utf8源文件中的乱码问题
- 字符集和字符编码(Charset & Encoding)
- Oracle字符集修改查看方法
- javascript开发技术大全 第4章 直接量与字符集
- java读取文件字符集示例方法
- MySQL字符集的基本类型与统一字符集分析
- [Oracle] 彻底搞懂Oracle字符集
- oracle查看字符集和修改字符集使用详解
- 浅谈JavaScript字符集
- PHP自动识别字符集并完成转码详解
- MySql表、字段、库的字符集修改及查看方法
- 解析mysql 5.5字符集问题
- mysql数据校验过程中的字符集问题处理