-bash: export: недействительный идентификатор [дубликат]

Когда я открываю терминал, я всегда получаю одну и ту же ошибку.

-bash: export: `/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/bin:/usr/local/hadoop/bin': not a valid identifier

И когда я запускаю командные строки, я получаю такие ошибки:

-bash: sudo: No such file or directory

Я даже не могу редактировать ~ / .bashrc через gedit ~ / .bashrc , что я думаю может быть проблема. echo $ PATH дает мне пустую строку.

Все это происходит под моим личным кабинетом. Есть специальная учетная запись пользователя hadoop, которую я создал специально для запуска hadoop, и она отлично работает без сбоев.

В процессе настройки hadoop, который включает в себя редактирование переменных среды, я редактировал ~ / .bashrc в соответствии с инструкциями некоторых руководств.

В чем может быть проблема и как ее исправить?

0
задан 20 December 2018 в 00:10

1 ответ

Вероятно, Ваш .bashrc или .profile являются messedup.

Ваш gedit не запустится, если это не будет в пути и так как Ваш путь пуст, это не находится в пути.

Необходимо сначала установить достаточно хороший путь.

export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

И затем необходимо смочь запустить gedit. Alternativelly Вы могли просто выполнить gedit с его целым путем. Как:

/usr/bin/gedit
3
ответ дан 23 December 2019 в 17:19

Другие вопросы по тегам:

Похожие вопросы: