Я знаю, как была создана проблема, но на самом деле понятия не имею, как восстановить выполнение команды сервера.Не удается выполнить какую-либо базовую команду в консоли linux
Дело в том, я настройку переменной среды из Glassfish в моем сервере Ubuntu, и я изменил .bashrc
файл из корня и добавил export
пункт (с GLASSFISH_HOME
переменных) и пунктом PATH
(указывая на $GLASSFISH_HOME/bin
).
Сразу после я закрыть консоль и открыть его снова, чтобы изменения вступили в силу, и (BAM!) Как только я начинаю новую консольную сессию, то ни один из базовых команд (dir
, find
, nano
, ifconfig
, ничего) работы теперь я могу использовать только cd
для перемещения по каталогам, я пытаюсь снова отредактировать файл .bashrc
, чтобы отменить изменения, но не могу его редактировать, ни один из редакторов не открывается! В командной строке я получаю только -bash: dir: command not found
.
Пожалуйста, если у вас есть решение для этого; Я знаю, что это кажется тривиальным, но я отчасти слеп, не имея возможности увидеть или найти файлы и папки, где расположены команды/приложения.
Каков вывод 'echo $ PATH'? –
Я знаю, что это началось как задача разработки, но я думаю, что это лучшее совпадение для http://askubuntu.com/ – madth3
Это **/home/newuser/glassfish3/glassfish/bin **. Есть идеи? –