ubuntu中的sh是通过bash 进行软连接得到的。万幸没有删除sh的爸爸。
所以,最终的解决方法为:
1、进入tty1(ctrl + alt +F1)界面,输入用户名和密码。
2、使用root权限。
3、在根目录下使用以下命令:
cd /bin
mv sh sh_zsh (当时因为害怕和之前删本机sh一样出现bug,就对它进行了重命名,而没有使用rm进行删除)
ln -s bash sh (添加bash->sh的软连接)
4、命令行重启:reboot
————————————————
原文链接:https://blog.csdn.net/danlow/article/details/102885731