Когда я открываю свой терминал, я вижу это в верхней части терминала. Я удалил Oracle XE. Однако я не могу удалить эту строку со своего терминала. Также я не могу удалить пользователя Oracle из своей группы. Что я могу сделать?
bash: /u01/app/oracle/product/11.2.0/xe/bin/nls_lang.sh: Нет такого файла или каталога
Вполне вероятно, что при установке остался файл /etc/profile.d, возможно, с именем oracle -xe.sh или 20oos _oraclexe.sh . Найдите этот файл и удалите его, например.:
rm /etc/profile.d/oracle-xe.sh
rm /etc/profile.d/20oos_oraclexe.sh
Если файл имеет другое имя, найдите его с помощью:
egrep -l 'ORACLE_HOME|11.2.0/xe' /etc/profile.d/*.sh
В соответствии с Руководством по установке Oracle® Database Express Edition , запись могла быть добавлена в ваш ~/.profile:
echo '. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh' >>./.profile
... в этом случае вы захотите удалить эту строку из своего.profile:
sed -i '/oracle\/product\/11.2.0\/xe/d' ~/.profile