2015-08-30 2 views
0

Ни одна из команд не работает в машине ec2.Команда не работает в EC2?

-bash: id: command not found 
-bash: id: command not found 
-bash: id: command not found 
-bash: tty: command not found 
-bash: mktemp: command not found 
-bash: $TMP: ambiguous redirect 
-bash: rm: command not found 
-bash: vim: command not found 

Я предполагаю, что я сделал некоторые изменения в/и т.д./окружающей среды для установки пути Java и через какое-то время я не могу запустить любую из команд в следующем входе в систему.

Кто-нибудь, пожалуйста, помогите, что мне делать, чтобы снова выполнить эти команды?

ответ

1

Я прикрутил, добавив PATH, используя экспорт PATH = $ PATH: в файле/etc/environment, так как не знал, что $ PATH там не работает в/etc/environment.

Как я нашел свою проблему?

A- Я использовал команду «which ls», после чего он показал мне местоположение команды ls и/usr/bin, а также показывает, что PATH не содержит этого.

Как я решил свою проблему?

A- Поскольку ни один из команды работает даже не VI команды, так что было единственным возможным вариантом было это сделать: PATH = $ PATH:/USR/бен экспорт PATH

И после того, как сделать это , теперь я могу sudo на моей машине.

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

Смежные вопросы