配置环境变量即可(PATH)
比如在任意目录下可以输入命令ls,当你输入ls命令时,
linux会去'/root/bin','/usr/bin','/usr/sbin','/usr/local/sbin','/usr/local/bin'等目录寻找该命令。
而PATH就是定义/root/bin:/usr/sbin:/usr/bin等这些路劲的变量,其中冒号为目录间的分割符。
使用export $PATH命令可以查看环境变量的内容。

方式一:(作用域当前会话,不推荐使用)

直接在命令行中设置PATH

# PATH=$PATH:/home/apache/bin
使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH设置就会失效。

方式二:(推荐使用)

在profile中设置PATH

# vi /etc/profile

找到export行(export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
),在下面新增一行,内容为:

export PATH=$PATH:/home/apache/bin

注:= 等号两边不能有任何空格。这种方法最好,除非手动强制修改PATH的值,否则将不会被改变。
编辑/etc/profile后PATH的修改不会立马生效,如果需要立即生效的话,可以执行# source profile命令。

方式三:(作用域当前登录用户)

在当前用户的profile中设置PATH

 vi ~/.bash_profile

修改PATH行(PATH=$PATH:$HOME/bin)
把/usr/local/apache/bin追加其后,如:

PATH=$PATH:$HOME/bin:/home/apache/bin
# source ~/.bash_profile

拓展:
在Linux下创建一个可运行shell脚本

  1. 创建命令脚本
$ touch hello.sh
  1. 键入脚本内容
#!/bin/sh
echo hello world;

3,脚本键入保存后,需要对脚本进行授权,完成后脚本会变色,不再是灰色

chmod +x hello.sh
  1. 执行脚本
./hello.sh

或者(此方式脚本无需授权,也可运行)

sh hello.sh

Q.E.D.

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

如人饮水、冷暖自知