На этот вопрос уже есть ответ:
Я вошел в удаленную оболочку, и у меня был root-доступ к ней. Я пытался редактировать мои файлы .bashrc
и .bashrc_profiles
, как вдруг мое соединение прервалось, и файлы остались открытыми. Я подозреваю, что что-то пошло не так. Как мне восстановить эти файлы из командной строки?
Я попытался скопировать из / etc / skel
, однако моя команда cp
также не работает. Также не работают nano
или vim
.
Это кажется на повреждение Вашего $PATH
. Это легко зафиксировать, хотя, можно все еще использовать полный путь для команды. Так, например, для получения значения по умолчанию .bashrc
назад можно сделать:
/bin/cp /etc/skel/.bashrc ~/
То же для nano
и vim
, просто используйте /bin/nano
и /usr/bin/vim
. Наконец, обратите внимание, что нет такой вещи как .bashrc_profiles
. Существует ~/.profile
, ~/.bash_profile
(если этот файл существует, ~/.profile
проигнорирован ударом), и ~/.bashrc
.