Linux环境变量配置文件
1、修改配置文件
生效命令:
source 配置文件
2、用户登录配置文件加载顺序
3、各配置文件中的作用
/etc/profile
定义了用户的umask值
注:普通用户的umask为022,root用户的umask为002。
在系统中,创建文件的最高权限为666,创建文件夹的最高权限为777。
文件权限666转化为字符表达式为rw-rw-rw-,即创建文件最高为权限可全部用户可读写(要设置文件的可执行权限必须在创建文件成功后,管理员修改文件属性)。
666 rw- rw- rw-
022 --- -w- -w-
644 rw- r-- r--
用最高权限和用户umask进行“-”运算,计算结果为644。
/etc/sysconfig/i18n
定义了默认语系。
./bashrc
文件中定义了命令别名。alias vi as “vim”。
/etc/bashrc
当系统启动,却没有用户登录,会加载/etc/bashrc文件。
4、切换用户配置文件加载顺序为
/etc/bashrc --> /etc/profile.d/*.sh --> /etc/profile.d/lang.sh -->/etc/sysconfig/i18n
5、欢迎信息
/etc/issue,本地登录的欢迎信息
/etc/issue.net,远程登录的欢迎信息
/etc/ssh/sshd_config,定义是否加载SSH的欢迎信息
/etc/motd 登录之后返回的信息
欢迎信息中可以引用的转义符