一个可执行程序如果想被系统能在任何地方执行 需要放在PATH环境变量中存在的路径
如果想添加新的路径就需要往PATH环境变量里进行追加
echo $PATH
(case sensitive) 查看当前PATH变量里的值
1)/etc/profile:保存所有用户的系统环境变量的;当用户登录时,该文件被执行。
2)/etc/bash.bashrc:保存所有用户的bash shell环境变量的;当bash shell被打开时,该文件被执行。
3)~/.profile:保存当前用户环境变量的;当用户登录时,该文件被执行。
4)~/.bashrc:保存当前用户的bash shell环境变量的;当bash shell被打开时,该文件被执行。
我们选择编辑/etc/profile
再最后添加
PATH=$PATH:/usr/local/rabbitmq/sbin:/haha1:/haha2
这样就追加进去了
用户重新登录 或者重新打开bash根据选择的不同文件
编辑完了之后 貌似source 这个文件可以立即使之生效,但是我报错了不知道为啥