最近换了工作,只能用unbutu环境,只好重新搞一搞。突然发现以前喜欢在/etc/environment,/etc/profile,~/,bash_profile等等文件,但其实发现以下代码,
if [ -d /etc/profile.d ]; then
for i in /etc/profile.d/*.sh; do
if [ -r $i ]; then
. $i
fi
done
unset i
fi
以上代码是说在/etc/profile.d文件夹下所有的sh文件都被执行,这样的话,不需要改/etc/profile都可以,只要配置好一个sh文件,直接扔进去/etc/profile.d/下就可以,无论任何文件名,下次重装系统还可以直接复制过去,方便快捷。
本文介绍了一种在Ubuntu环境中简化配置的方法:通过在/etc/profile.d/目录下放置.sh文件来自动加载环境变量,避免修改主配置文件。这种方法适用于JDK1.7和Maven等软件的配置。

1407

被折叠的 条评论
为什么被折叠?



