Я обновлял свою переменную ПУТИ в .bash_profiles
и /etc/environment
и я перезагрузил систему (Ubuntu 14.04).
После входа в систему я получил эти ошибки:
-sh: 1: id: not found
-sh: 12: [: Illegal number:
И я не могу выполнить почти команду. Я добираюсь not found
для ls
, dir
, rm
, mv
, vi
, и другие, таким образом, я не могу вернуться, что я сделал. Какие-либо идеи?
Используйте свою команду с полным путем, как
/bin/ls
/bin/dir
/bin/rm
/bin/mv
/usr/bin/vi
Для восстановления ПУТИ к нормальному значению по умолчанию сделайте
PATH=$(getconf PATH)
, Это - проблема с ПУТЕМ: -sh: 1: id: not found
Это - проблема с Вашим кодом: -sh: 12: [: Illegal number:
Доля Ваш профиль для дополнительной справки
Я не знаю, почему Вы хотели бы сделать, это, но зафиксировать его просто копирует Ваши командные сценарии от / мусорного ведра до Вашего нового пути. ПОМНИТЕ, что эти команды могут работать из своего каталога по умолчанию и если Вы перемещаете их, они не могли бы найти что-то и иметь paddy, так быть осторожными!
Hope это помогает