用户可能会在某种情况下,需要修改 PATH 值,这可能会有你意想不到的危险。
比如,一般情况下只会针对某用户修改 PATH,对于 root 用户来说,就是修改 /root/.bash_profile,默认如下
PATH=$PATH:$HOME/bin
修改之后,如果无意间改成了下面这个样,你就麻烦了:
PATH=$PATH:$HOME/bin:
最后那个“:”,会导致你的当前目录被加入到 PATH 中去。而这是大牛们一再告诫的!
比如,一般情况下只会针对某用户修改 PATH,对于 root 用户来说,就是修改 /root/.bash_profile,默认如下
PATH=$PATH:$HOME/bin
修改之后,如果无意间改成了下面这个样,你就麻烦了:
PATH=$PATH:$HOME/bin:
最后那个“:”,会导致你的当前目录被加入到 PATH 中去。而这是大牛们一再告诫的!