【Linux学习笔记】33:环境变量配置文件简介
2017-09-03 21:38
477 查看
到我的Linux笔记的32节,Tony老师的Shell运算符课程学完了,从本节开始学习Shell环境变量配置文件课程。
之前学习过PATH环境变量和PS1环境变量了,环境变量如果不写在配置文件中,一重启就失效了。
或者用
都是可以的。注意很多配置文件都是隐藏文件,文件名前面带一个点的。如:
就表示让~/.bashrc这个配置文件立即生效。
之前学习过PATH环境变量和PS1环境变量了,环境变量如果不写在配置文件中,一重启就失效了。
[1]source命令
source命令可以让修改后的配置文件立即生效,而不用去重启。source 配置文件
或者用
. 配置文件
都是可以的。注意很多配置文件都是隐藏文件,文件名前面带一个点的。如:
[root@bogon ~]# . .bashrc
就表示让~/.bashrc这个配置文件立即生效。
[2]环境变量配置文件简介
环境变量配置文件中主要定义的是对系统操作环境生效的系统默认环境变量,如PATH等。修改它们在对应配置文件中的值,在source或重启后就可以持续生效了。[3]常用的环境变量配置文件(我的Linux笔记34-36节总览)
登录时生效的环境变量配置文件 | 主要作用 |
---|---|
/etc/profile | PATH,USER,LOGNAME,MAIL,HOSTNAME,HISTSIZE,HISTCONTROL,umask |
/etc/profile.d/*.sh | /etc/profile.d/这个目录下的所有后缀名为sh的文件,课程中只学习其中的lang.sh这个文件 |
~/.bash_profile | 在PATH变量后加入了$HOME/bin这个目录 |
~/.bashrc | 用alias定义了命令别名 |
/etc/bashrc | PS1,非正常登陆的PATH,非正常登陆的umask,非正常登录的PS1 |
其它环境变量配置文件 | 主要作用 |
---|---|
~/.bash_logout | 注销时生效的环境变量配置文件 |
~/.bash_history | 保存用户各自的历史命令 |
/etc/issue | 保存本地终端登录欢迎信息,注意对远程登录是不起作用的 |
/etc/issue.net | 保存远程终端欢迎信息,注意转义符在这个文件中不能使用 |
/etc/motd | 保存欢迎信息,不管是远程登录还是本地登录,但会在成功登录后显示 |
相关文章推荐
- LINUX系统学习笔记管道符和作业控制 ,shell变量 , 环境变量配置文件
- 【Linux学习笔记】36:其它环境变量配置文件
- 【Linux学习笔记】34:登录时生效的环境变量配置文件 上
- Linux笔记(48)——环境变量配置文件
- 实验楼Linux学习笔记(四)之环境变量与文件查找
- linux学习笔记入门之环境变量和文件查找
- 实验楼linux学习笔记(五) 环境变量与文件查找
- Linux学习——shell编程之环境变量配置文件
- linux课堂笔记--shell3环境变量配置文件
- Linux学习——shell编程之环境变量配置文件
- Linux笔记(管道符/作业控制,shell变量,环境变量配置文件,常见问题)
- uc笔记01---Unix,Linux,程序构建过程,gcc,头文件,预处理,环境变量配置
- Linux学习笔记_终端提示符编辑方法(set查看环境变量,.bashrc文件)
- Linux学习---shell编程(04-环境变量配置文件)
- linux笔记:shell基础-环境变量配置文件
- Ubuntu Linux系统环境变量配置文件简介
- Linux学习笔记一:Linux配置java环境变量
- Linux学习之环境变量配置文件
- shell编程学习笔记4--环境变量配置文件