搭建centos7.0## hadoop启动时的命令bash出错##
Linux下提示命令找不到:bash:command not found
- 解决方案:
查看PATH值:
方法一:export
1 [root@localhost /]# export方法二: echo echo PATH
1 [root@localhost /]# echo $PATH添加$PATH环境变量:
[root@localhost ]#export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH
上述方法添加PATH 在终端关闭后会消失。建议通过编辑/etc/profile 修改PATH,也可修改/home目录下的 .bashrc
1 [root@localhost etc]# vim /etc/profile
在最后添加:
export PATH="/.../bin:$PATH" //...应该是jdk1.7.0 hadoop2.6.0的路径
保存后,退出,执行:
[root@localhost etc]# source /etc/profile
$PATH下目录简介
PATH中主要有以下四个目录:/bin, /usr/bin, /sbin, /usr/sbin$PATH:决定了shell到哪些目录中去寻找命令或程序,PATH值是一系列的目录。当运行程序时,linux到这些目录下搜索进行编译链接。
格式:
PATH = $PATH:<PATH1>:<PATH2>:<PATH3>:...:<PATH N>