编码决定了一份文件是否会乱码,编码可以在三个地方设置:

  1. 代码设置
  2. 终端设置
  3. 系统设置

代码中可以指定编码格式,终端的设置也比较方便,这里,看一下centos7中系统编码的设置。

使用 loacle 命令查看系统编码:

[root@node2 ~] locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=

修改编码的方式有两种:

  1. 修改 /etc/locale.conf 文件
[root@node2 ~] vi /etc/locale.conf
LANG="zh_CN.UTF-8"
[root@node2 ~] source /etc/locale.conf
  1. 执行命令 直接修改
[root@node2 ~] localectl set-locale LANG=zh_CN.UTF-8
[root@node2 ~] source /etc/locale.conf

CentOS7系统编码相关推荐

  1. linux查看系统编码/语言和修改系统编码/语言的方法

    1.查看字符编码和语言 使用 locale 命令,语言是en_US(英语_美式),编码是UTF-8 2.修改字符编码和语言 对应配置文件 centos7  修改文件 /etc/locale.conf ...

  2. Centos7系统下httpd各种方式实现与配置

    1. Centos7系统下实现httpd-2.2的安装,并分别实现prefork.worker.event等几种工作方式 Centos 7上若yum安装httpd程序,默认的是2.4的版本,因此无法用 ...

  3. ftp部署一个可供centos6、centos7系统使用的yum网络仓库

    今天我们讲一个小项目:使用centos6 ftp部署一个可供centos6.centos7系统使用的yum网络仓库 我们来分析一下这个项目:首先我们要先安装ftp包,开启并配置ftp服务.接着关闭并配 ...

  4. linux7系统怎么启动ftp,教你如何在CentOS7系统中配置ftp服务

    本文教你如何在CentOS7系统中配置ftp服务. 1.下载vsftpd yum install -y vsftpd 2.设置开机自启动 systemctl enable vsftpd.service ...

  5. CentOS7系统ifconfig无法使用的解决方法

    CentOS7系统ifconfig无法使用的解决方法 参考文章: (1)CentOS7系统ifconfig无法使用的解决方法 (2)https://www.cnblogs.com/mh-study/p ...

  6. linux系统编码修改

    [locale]命令查看当前系统的编码. 或者echo $LANG [vi /etc/sysconfig/i18n]打开系统编码文件,修改系统编码为"zh_CN.UTF-8". [ ...

  7. python 查看字符编码,[Python]判断系统编码和字符编码chardet

    这里使用了字符编码判断的一个模块chardet 使用esay_install 直接安装就可以了 os环境win7  ide:wingide 1 使用默认环境编码 ''' 查看系统编码 ''' impo ...

  8. 将RHEL7/centos7系统网卡名称eno16777736改为eth0

    在红帽RHEL7与Centos7系统中网卡命名规则被重新定义,您的网卡名称可能会是"eno167777xx",可是已经习惯了eth0这种名称了,怎么办?那么按照<Linux就 ...

  9. C语言已知二进制码求循环码,循环码系统与非系统编码的C语言实现

    循环码系统与非系统编码的C语言实现: #include"stdio.h" #include #defineN10 //系统编码实现 voidX(int g[N],int c[N], ...

最新文章

  1. mac系统下,解决git clone速度慢导至失败的问题
  2. Acwing第 12 场周赛【未完结】
  3. Android 如何将Canvas上绘制的内容保存成本地图片
  4. 【poj2114】点分治(离线)
  5. CPU的高速缓存存储器知识整理
  6. 利用数据的商业智能分析工具
  7. C和指针之二维字符串数组用指针数组、数组指针、二级指针打印
  8. Linux系统编程----16(线程同步,互斥量 mutex,互斥锁的相关函数,死锁,读写锁)
  9. NOIP2007 count 统计数字
  10. CDH 和ambari之间的比较
  11. python中index方法详解_详解python中的index函数用法
  12. 横向导出excel_万能转换:R图和统计表转成发表级的Word、PPT、Excel、HTML、Latex、矢量图等...
  13. [转载] Python中 hash去重
  14. 6. wordpress plug-in
  15. 在内部架设NuGet服务器
  16. 1、BimRevit 二次开发配置和环境搭建
  17. 读书笔记:《金字塔原理》
  18. 新华三培训2---HSRP/VRRP/GLBP
  19. 古体字与简体字对照表_简体字与繁体字对照表
  20. 手机照片分辨率dpi怎么调?一寸证件照照片dpi怎么调300?

热门文章

  1. MTK 驱动----不开机问题快速分析
  2. simulate_screencap
  3. 现代软件工程讲义 1 软件工程概论
  4. Eclipse的安装以及环境配置
  5. Win7安装Python补丁要求
  6. Keil uVision4的基本使用
  7. C语言-实现栈的基本操作(顺序栈)
  8. Android 剪贴板详解
  9. 2020年百度之星·程序设计大赛-初赛一
  10. 20170215找女朋友之路思考总结