每次都要source /etc/profile才能使hadoop、java命令生效解决方案(hadoop:未找到命令)
2018-03-16 23:30
381 查看
问题:
每次都要source /etc/profile才能使hadoop命令生效,不论root用户还是普通用户原因:
在/etc/profile中添加环境变量后,使用source /etc/profile编译后只能在当前终端生效重新开启一个终端后,该环境变量失效。解决方法:
1.将环境变量追加在~/.bashrc未见末尾,命令:sudo vim ~/.bashrc将要添加的环境变量加进去保存,退出执行命令:source ~/.bashrc
相关文章推荐
- linux 在/etc/profile配置完jdk每次都要source才能使用java命令(配置永久环境变量)
- 为什么每次进入命令都要重新source /etc/profile 才能生效?
- 解决每次进入命令都要重新source /etc/profile 才能生效
- linux 在/etc/profile配置完jdk每次都要source /etc/profile才能使用
- source 命令找不到的情况(修改完/etc/profile文件之后,使其生效)
- sudo source /etc/profile 提示找不到source命令
- linux 在~/.bash_profile配置完oracle每次都要source 才能使用的问题
- linux环境变量设置 以及 source命令 Linux 之 /etc/profile、~/.bash_profile 等几个文件的执行过程 Linux 设置环境变量
- Red Hat(Linux) 系统在/etc/profile配置完JAVA_HOME后无法全局生效
- ubuntu 用户修改.bashrc之后,每次登录需要运行source命令才生效
- [Deepin 15] sudo source /etc/profile 提示找不到 source 命令(切换到 root 用户:sudo su)
- 关于配置JAVA环境变量,javac命令无法找到解决方案
- source /etc/profile使设置生效
- 改了/etc/profile后怎么才能立即生效而不重启机子
- 改了/etc/profile后怎么才能立即生效而不重启机子
- 为什么我使用source /etc/profile这个命令之后,新的环境变量只能在一个终端里面有效? 为什么我使用source /etc/profile这个命令之后,新的环境变量只能在一个终端里
- Ubuntu在/etc/profile中配置好了Java环境,运行Java子命令无效问题(~/.bashrc等文件分析)
- linux 每次关机后重启都要手动source /etc/profile
- linux 在/etc/profile配置完jdk每次都要source
- linux中使/etc/profile文件生效的命令