【问题标题】:/.profile vs. /.bashrc for hadoop variables on ubuntu14.04/.profile vs. /.bashrc 用于 ubuntu14.04 上的 hadoop 变量
【发布时间】:2015-11-07 00:35:44
【问题描述】:

我正在 Ubuntu 14.04 上安装 apache hadoop 2.7。为了确保每次 Ubuntu 启动时 hadoop 变量都可用,我应该修改 /.profile 还是 /.bashrc? 我的意思是hadoop变量:

JAVA_HOME=/usr/local/java/jdk1.7.0_40
PATH=$PATH:$JAVA_HOME/bin JRE_HOME=/usr/local/java/jre1.7.0_40
PATH=$PATH:$JRE_HOME/bin HADOOP_INSTALL=/home/ {user_name}/hadoop/hadoop-1.2.1
PATH=$PATH:$HADOOP_INSTALL/bin
export JAVA_HOME
export JRE_HOME
export PATH

谢谢 AA

【问题讨论】:

    标签: bash ubuntu hadoop ubuntu-14.04 .profile


    【解决方案1】:

    对于全局变量(即所有用户),您应该将它们放入/etc/profile.d/下的一个新文件中,例如:/etc/profile.d/hadoop2-7.sh。 权限应为 0644(用户:rw-,组:r--,其他:r--)。

    希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 2018-01-23
      • 1970-01-01
      • 2015-07-09
      • 2016-10-04
      • 1970-01-01
      • 1970-01-01
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多