之前我们提到过几个Linux下常用的设置文件,比如/etc/profile、~/.bashrc等。但是修改了配置以后要让新的设置起作用,一般我们都是用很"Windows式“的逻辑来解决,重启系统!

嗯,这确实是一个好办法,而且绝对有效,但Linux是一个多用户的操作系统,我在配置属于我的.bashrc时,也许有人正在系统上的MySQL中插入记录、也许有人正在编写C程序,万一我重启了系统而其他在线的用户没有相应的准备,岂不是一场灾难,不亚于系统崩溃造成的破坏。

说那么多口水话也没用,既然是问题就肯定有解决它的方法,就是用source指令。

# source 变量配置文件名

这样就可以不用重启系统而使用新的配置了。