Файл.bashrc не отражает изменения
Я устанавливаю кластер с одним узлом для Hadoop в Ubuntu. После загрузки Hadoop и установки его пути в файле.bashrc, когда я запускаю команду echo $HADOOP_HOME в новом терминале, он не дает никакого вывода. В чем причина такого поведения?
Это строки, которые я добавил в.bashrc
export JAVA_HOME="/usr/lib/java/jdk1.8.0_91"
set PATH ="$PATH:JAVA_HOME/bin"
export HADOOP_HOME="/home/neel_shah/hadoop-2.7.2"
PATH=$PATH:$HADOOP_HOME/bin
export PATH
1 ответ
Решение
Пытаться
source ~/.bashrc
Команда, вероятно, решит вашу проблему без необходимости выхода и повторного входа
исправьте ваш.bashrc следующим образом
export JAVA_HOME="/usr/lib/java/jdk1.8.0_91"
PATH="$PATH:$JAVA_HOME/bin"
export HADOOP_HOME="/home/neel_shah/hadoop-2.7.2"
PATH=$PATH:$HADOOP_HOME/bin
export PATH
сохранить.bashrc, затем в терминале запустить команду
exit
это выйдет из системы, затем войдите снова, используя ваше имя пользователя и пароль, все должно быть в порядке