Linux环境变量目录

原创
2014/08/16 17:17
阅读数 841

学嵌入式的时候,神烦那些教程各种不收规矩,例如教你用超级登录,或者在你的根目录下建立各种文件或目录,还有环境变量各种乱设。而本文就是针对最后一个问题。

在Linux家目录下的.bashrc文件可以个性化各种环境变量,但是每个性化一个环境变量如果想要删除或修改挺苦恼的,受到Linux环境下各种点d文件夹的启发(.d)所以就有了.bashrc.d目录。至于各种配置文件,例如bashrc、profile等的区别,网上有很多详细的描述,这里就不赘述了。

.bashrc.d目录的作用是,参考ubuntu下/etc/profile对/etc/profile.d/的操作,在.bashrc文件下添加以下代码,使其执行.bashrc.d目录的脚本。

if [ -d ~/.bashrc.d ]; then
    for script in ~/.bashrc.d/*.sh; do
        if [ -r $script ]; then
            . $script
        fi
    done
    unset script
fi



这样,就可以模块化的设置环境变量了。

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
8 收藏
0
分享
返回顶部
顶部