zoukankan      html  css  js  c++  java
  • linux字符集修改

    首先介绍一下变量。

    1、变量类型:本地变量、环境变量、局部变量、特殊变量(内置)、参数变量、只读变量。

      

    2、bash的配置文件:profile类和bashrc类

        profile类:为交互式登录的shell提供配置

        bashrc类:为非交互式登录的shell提供配置  

          

          交互式:通过终端输入用户名和密码登录后打来shell

              通过su - USERNAME或su -l USERNAME登录后打开的shell

            配置文件读取顺序:/etc/profile-->/etc/profile.d/*-->~/.bash_profile-->/etc/bashrc

          非交互式:通过su USERNAME执行的登录

               GUI图形界面下打开的终端

               运行脚本文件中打开的shell

            配置文件读取顺序:~/.bashec-->/etc/bashrc--->/etc/profile.d/*

          总结:两者的区别可以简单的说成是——是否需要输入密码。

    从上边我可以知道如何定义变量并且使变量生效。下边我们就通过修改$LANG这个变量来修改字符集。

    1、查看

    echo $LANG  : 查看系统登录用户当前的字符集状态

    locale -a  : 查看本地的字符集

    locale -m :查看所有支持的字符集

    2、设置

    1、设置 Linux 系统的环境变量只需要在 /etc/profile (全局) 或者 ~/.bashrc (单个用户,该文件也可以给用户加入特殊变量) 即可。
    2、os层面默认字符集文件 /etc/sysconfig/i18n


    字符集的设置:
    1、临时  LANG="zh_CN.UTF-8" export LANG= "zh_CN.UTF-8"。临时有效下次登录失效
    2、修改/etc/sysconf/i18n文件,把 LANG="zh_CN.UTF-8" 。

    3、修改bash的配置文件。如修改/etc/profile添加 export LANG=zh_CN.UTF-8

  • 相关阅读:
    2019.1.4函数的相关内容
    2019.1.3 序列常见的BIF
    2019.1.2字符串格式化的内容
    2018.12.29字符串的相关内容
    2018.12.28字符串的相关内容
    2018.12.27上午学习内容
    下午的学习内容
    今天上午学习的内容
    四、自动装配
    lombok
  • 原文地址:https://www.cnblogs.com/wxxjianchi/p/9841902.html
Copyright © 2011-2022 走看看