我用以下命令用 zsh 替换了 sh:
$ sudo mv /bin/sh /bin/sh1
$ sudo ln -s /usr/bin/zsh /bin/sh
$ ls -l /bin/sh
lrwxrwxrwx 1 root root 12 Jul 6 20:48 /bin/sh -> /usr/bin/zsh
$ which sh
/bin/sh
$ sh
$ exit
$ zsh
mpc% exit
Run Code Online (Sandbox Code Playgroud)
如您所见,该sh
命令zsh
虽然已链接,但并未打开外壳。问题是为什么?我该如何解决?