当在
[root@localhost /etc/profile.d]#cat ab.sh
PATH=$PATH:/abc/def/ghi
export PATH
当设置了这个path变量,即使没有source当前的文件,退出当前的shell,然后再次进入,linux会重新读取配置文件,然后这个脚本就识别了,
当这个脚本不用的时候,将其删除,当前bash还有这个path路径,但是重新登入的shell会重新读取配置文件,就会没有这个配置的path路径了
可以在用户删除软件然后,强制退出当前shell来生效环境变量
当设置:PS1='\[\e[31m\][\u@\[\e[36m\]\h \w]\$\[\e[m\]' 以后,
[root@localhost ~]#cd /usr/local/bin/
[root@localhost /usr/local/bin]#ls #这里显示的是全路径
没有设置的时候
[root@localhost ~]# cd /usr/local/bin
[root@localhost bin]# ls #这里只显示最后的路径
评论前必须登录!
注册