——观看慕课网 Tony 《shell编程之环境变量配置文件》的总结。
本文内容通过阅读各个配置文件中的 shell 程序即可明白。
使配置文件立即生效可以调用 source 命令或 . 命令(一个 dot),命令后面直接接配置文件名称即可。
如果配置文件丢失,可以找到系统中配置文件的压缩包,解压回来。
1. 变量的类型
用户自定义变量(本地变量)
环境变量
预定义变量
位置参数变量
2. 环境变量配置文件
1. 与用户登录时相关的环境变量配置文件
/etc/profile
/etc/profile.d/*.sh
/etc/bashrc
~/.bashrc
~/.bash_profile
1. /etc/profile 的作用
设置以下变量:
USER 变量
LOGNAME 变量
MAIL 变量
PATH 变量
HOSTNAME 变量
HISTSIZE 变量
umask 变量
调用以下配置文件:
~/.bash_profile
/etc/profile.d/*.sh
1. /etc/profile.d/lang.sh 的作用
/etc/profile.d/lang.sh 调用 /etc/sysconfig/i18n
作用是决定 shell 的语系
例如:
/etc/sysconfig/i18n 文件的的内容为 LANG=”zh_CN.UTF-8”