Я работаю на Ubuntu 11.1. Символическая ссылка /bin/sh указывала на dash в моей системе. /bin/bash указывала на sh. Я случайно изменил /bin/sh так, чтобы она указывала на /bin/bash. Теперь я не могу открыть терминал. Как мне исправить эту ситуацию?
решение1
На консоли:
- Нажмите CTRL-ALT-1, чтобы открыть псевдотерминал.
- Войдите в систему как пользователь root (надеюсь, оболочка root все еще работает)
- Исправьте символическую ссылку.
- Вы можете вернуться к экрану консоли, но это зависит от количества настроенных вами псевдотерминалов, попробуйте CTRL-ALT-9 .... или просто перезагрузите компьютер.