2.3.2 文件体系
学习目标
这一节,我们从 变量文件、简单实践、小结 三个方面来学习。
变量文件
变量文件
在linux环境中,有很多目录下的文件都可以定制一些作用范围更广的变量,这些文件或文件所在的目录有:作用范围在制定的用户范围:~/.bashrc~/.bash_profile作用的范围在系统范围:/etc/profile/etc/profile.d/env_file_name
简单实践
bashrc 或 bash_profile 实践
查看未知的变量名
[root@localhost ~]# echo $NAME定制变量名到文件中
[root@localhost ~]# echo NAME=shuji >> ~/.bashrc
[root@localhost ~]# source ~/.bashrc
[root@localhost ~]# echo $NAME
shuji新开一个终端查看效果
[root@localhost ~]# echo $NAME
shuji新开一个普通用户的终端查看效果
[root@localhost ~]# su - python
[python@localhost ~]$ echo $NAME[python@localhost ~]$
清理.bashrc 文件里的变量,然后清除当前环境下的变量名
unset NAME
profile实践
查看未知的变量名
[root@localhost ~]# echo $PROFILE定制变量名到文件中
[root@localhost ~]# echo PROFILE=shuji >> /etc/profile
[root@localhost ~]# source /etc/profile
[root@localhost ~]# echo $PROFILE
shuji新开一个终端查看效果
[root@localhost ~]# echo $PROFILE
shuji新开一个普通用户的终端查看效果
[root@localhost ~]# su - python
[python@localhost ~]$ echo $PROFILE
shuji
[python@localhost ~]$
小结