Я, случайно делая что-то не так, хотите, я означал делать:
ln -svf /bin/bash /bin/sh
Но, я избегаю вводить его и становлюсь:
ln -svf /bin/sh /bin/bash
Так, bash
теперь символьная ссылка та точка к sh
который является символьной ссылкой та точка к dash
. Как я могу восстановить свой исполняемый файл bash
?
Используя
sudo apt-get install --reinstall bash
, Если что-то не идет не так, как надо с пред / сценарии после установки, необходимо быть в состоянии переустановить bash
и под имущественный залог заменить символьную ссылку исполняемым файлом. Если это не работает, попытайтесь удалить символьную ссылку и попробовать еще раз. Это также обновит bash
до последней версии.