Я предполагаю, что вы все еще можете войти на машину. Если вы можете войти как пользователь root
, я бы вошел как root и обновил .bashrc обычных пользователей
Если вы не можете войти как другой пользователь, вы должны использовать своего обычного пользователя. Что делать дальше?
Если только что-то не очень сильно испорчено, проверьте, что вы можете запускать mv
и cp
из их обычных путей.
Поэтому вместо mv .bashrc safe-bashrc
вы можете использовать
/bin/mv .bashrc safe-rc
Аналогично cp
( /bin/cp
) и vi
(который может быть либо /bin/vi
, либо /usr/bin/vi
).
Затем удалите .bashrc
, исправьте его и верните.
Стандартный ~/.bashrc
можно найти в /etc/skel/
шаблоне для новых домашних каталогов. Скорее всего, вы можете скопировать .bashrc
оттуда с помощью /bin/cp
:
/bin/cp /etc/skel/.bashrc /home/att/.bashrc