对于没有添加到环境变量PATH中的路径,这样的路径下的命令,一般执行时都要指定路径。如果想让它们不带路径就可以访问到,可以这样做:
(如果/etc/profile 是只读的,要加w属性)假设这些命令位于 /usr/local/webserver/rabbitmq/sbin 路径下
- vi /etc/profile
- 在文件末尾添加:export PATH="$PATH:/usr/local/webserver/rabbitmq/sbin"
- 然后重新登录ssh终端(否则,不能生效)
重新登录后,env | grep PAHT 会打印出 /usr/local/webserver/rabbitmq/sbin 路径,并且不带路径,可以直接访问到该路径下的命令