1

У меня нетбук Ubuntu 9.10. Это всегда работает отлично. Два дня назад я некоторое время работал от имени пользователя root (~ 30), и когда я вернулся к своей учетной записи пользователя (только другой учетной записи на этом компьютере), все команды в ~/bin перестали работать.

Если я попробую ls, появится сообщение "невозможно выполнить двоичный файл". То же самое с ln, mv, mkdir, clear, cp и т.д. Все они запускаются с правами root (что имеет смысл, разные файлы), но я понятия не имею, почему это произошло. Я не хочу оставаться корнем, чтобы легко передвигаться. Любая идея?

2 ответа2

1

Проверьте переменную пути в вашем профиле пользователя. /bin должен быть там.

0

Вы хотите сказать, что у вас есть копия ваших системных команд в $ HOME/bin? Это звучит как очень странная идея. В любом случае, "невозможно выполнить двоичный файл" может означать, что файл в пути для неправильной архитектуры. Это общий сетевой ресурс, или вы скопировали двоичные файлы с другого компьютера?

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