linux的默认编码是什么
locale 命令用以设置程序运行的语言环境。
locale 设置语言环境的命名规则为 Language_area.charset,例如 en_US.utf8 表示语言为英语,地区为美国,字符集为 UTF-8。
查看linux系统默认编码:
使用locale命令
[root@localhost ~]# locale LANG=en_US.UTF-8 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"
然后修改/etc/sysconfig/i18n,如改成中文编码:
vim /etc/sysconfig/i18n
将LANG="en_US.UTF-8" 改为 LANG="zh_CN.GBK"。。保存并退出。
重启。
转载请注明:IT运维空间 » linux » linux的默认编码是什么
发表评论