26

Amazon Linux Server, связанный с SSH:

Я попытался изменить PATH для пользователя apache, внеся некоторые изменения в /etc /environment (PATH=$PATH:/opt/openoffice4/program) и /etc /sysconfig /httpd (export PATH = ${PATH:$PATH:}/opt/openoffice4/program).

Затем я перезагрузился.

Теперь я ничего не могу сделать, даже ls -l приводит к -bash: ls: command not found

Что я могу сделать, чтобы восстановить контроль?

3 ответа3

49

Что я могу сделать, чтобы восстановить контроль?

Запустите /bin/vi и отмените сделанные вами изменения в /etc/environment и /etc/sysconfig/httpd .

32

Вы можете установить свой PATH без редактора. Просто введите это в оболочке:

export PATH=/usr/local/bin:/usr/bin:/bin:$HOME/bin
-1

Может быть, это поможет:

export PATH=/usr/local/bin:/usr/bin:/bin:$HOME/bin

Команда 'export' не используется из /usr /bin, поэтому она все еще работает!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .