При открытии терминала я всегда получаю эту ошибку.-bash: sudo: Нет такого файла или каталога
-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 и на самом деле отлично работает без сбоев.
Я очень ценю это, если кто-нибудь может сказать мне, что здесь происходит, и это расстраивало меня неделю или около того. Заранее спасибо.
EDIT:
Оказалось, что, прежде чем я создал второй счет (для Hadoop), я изменил свою Bashrc в конце файла, который я полностью забыл. Поэтому он должен был столкнуться с бедой. Хью снова благодарит вас, ребята, за то, что помогли мне, напомнив мне проверить файл bashrc и, очевидно, как запустить командную строку в этой ситуации.
Похоже, у вас есть синтаксическая ошибка в строке, где вы пытаетесь экспортировать '$ PATH' (моя лучшая ставка - это пробел). Не могли бы вы показать нам эту линию? Что касается редактирования, использование полного пути редактора должно продолжаться, например. '/ usr/bin/gedit ~/.bashrc'. – Biffen
Показать содержимое файла bashrc please – 123
Спасибо, ребята, действительно. Проблемы решены. –