[Linux] 修改系统默认编码

locale 命令

  locale 命令用以设置程序运行的语言环境。

  locale 设置语言环境的命名规则为 Language_area.charset,例如 en_US.utf8 表示语言为英语,地区为美国,字符集为 UTF-8。

  查看当前字符映射文件

$ locale charmapUTF-8

  查看可用公共语言环境

$ locale -a
C
C.UTF-8
en_AG
...

  查看可用字符映射文件

$ locale -a
C
C.UTF-8
en_AG
...

设置默认编码

  编辑 ~/.bashrc,设置默认编码为 UTF-8:

export LC_ALL=en_US.utf8
export LANG=$LC_ALL

  环境变量 LANG 是 LC_* 的默认值,如果没有设置 LC_*,则使用该值。

  LC_ALL 是一个宏,如果设置该值,则会覆盖除 LANG 以外所有的 LC_* 值。

时间: 2024-10-13 14:56:01

[Linux] 修改系统默认编码的相关文章

CentOS修改系统默认语言与编码

有时候在安装CentOS无意中把默认语言设置为中文,而部分SSH软件不支持中文编码,所以在远程管理的时候会出现些乱码的现象. 如何修改CentOS的默认语言呢? 请先使用root权限帐户登陆 一.进入语言配置文件 vi  /etc/sysconfig/i18n 用SSH执行以上命令,用vi编辑器修改/etc/sysconfig/i18n文件.  www.2cto.com 二.修改语言 将默认的LANG="zh_CN.UTF-8"修改为 LANG="en_US.UTF-8&qu

Linux下使用MySQL——忘记root密码及修改MySQL默认编码

概述: 本博客不再对MySQL的语法进行讲解和说明,想了解或熟悉的朋友请自行百度或Google学习.本博客主要是针对MySQL除语法之外的总结,希望能够也能帮助到你. 1.CentOS6.x下MySQL忘记root密码解决方法 Ⅰ. 修改MySQL的登录设置 # vim /etc/my.cnf 在[mysqld]段中加上一句:skip-grant-tables Ⅱ. 重启服务 # service mysqld restart Ⅲ. 登录Mysql,修改密码信息 # mysql mysql> US

ubantu 下 修改mysql 默认编码

启动mysql后,以root登录mysql [email protected]:~# mysql -uroot -proot mysql> show variables like 'character%'; #执行编码显示+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+

修改系统默认语言

一.简介 在Linux的系统中经常碰到字符集导致的错误,本文总结了设置修改系统语言环境的方法步骤. 二.操作步骤 执行如下指令,查看当前使用的系统语言 echo $LANG 执行如下指令,查看系统安装的语言包 locale 有zh_CN表示已经安装了中文语言,如果没有中文语言,可以执行如下指令,安装中文语言包 yum groupinstall chinese-support 临时更换语言,可以通过输入设置 LANG=语言名称,如下 LANG="Zn_CN.UTF-8" 修改系统默认语言

Python 设置系统默认编码 转

解决UnicodeEncodeError: 'ascii' codec can't encode characters in position 问题(转) 本文转载自:http://blog.csdn.net/intel80586/article/details/8566057 Python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,Python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't decode byte 0x

修改eclipse默认编码方式

 设置js文件的默认编码格式为UTF-8                在Windows->Preference页面中,选择General->Content Types                在右边的框中,选择Text->Javascript,将下面的Default Encoding改为utf-8        设置workspace的编码格式为UTF-8                在Windows->Preference页面中,选择General->WorkSp

Ubuntu 16.04.1下修改MySQL默认编码

在Ubuntu 下配置 MySQL 的字符编码.安装完 MySQL 后,系统默认的字符编码是 latin1 ,输入的是中文,可是输出却是一堆乱码.现在要做的就是把 MySQL的默认字符编码设置为支持中文的编码,如 GBK.GB23112.等. 首先进入MySQL存放配置文件的目录 ~#cd /etc/mysql/ 执行ls,查看下此文件夹下的文件 ~#ls 会发现有个文件是my.cnf,这个文件是mysql的配置文件 用vim打开此文件 ~#vi my.cnf 打开my.cnf后,会发现在此文件

Linux - 修改系统的max open files、max user processes(附ulimit的使用方法)

目录 1 问题说明 2 修改max open files 3 修改max user processes 4 附录: ulimit命令说明 1 问题说明 Linux 系统默认的max open files = 1024, 在大内存服务器中, 如果运行负载比较大的程序, 很容易发生error: too many open files, 特别是提供大量静态文件访问的Web服务器.缓存服务器中这种错误更加常见. open files表示系统级别的能够打开的文件句柄的数量, 是系统级别的安全策略: 限制所

Ubuntu修改mysql默认编码的方法

ubuntu使用apt-get安装mysql后,server的默认编码是latin1,下面把server的编码修改成utf8. 编码相关信息: 1 2 3 4 5 6 7 8 9 10 11 12 13 mysql> show variables like 'character%'; +--------------------------+----------------------------+ | Variable_name            | Value