我如何更改为 ksh?

我如何更改为 ksh?

我需要学习一些 ksh 细节,但我不想永久地从 bash 更改为 ksh。

我应该怎么办?

是否可以仅针对特定控制台会话更改 shell?

答案1

如果您尚未安装 ksh,请sudo apt-get install ksh在终端中输入。安装后,您可以通过ksh在终端中输入来进入 ksh 会话。使用完 ksh 后,只需输入exit

答案2

安装后ksh,您还可以使用该命令exec ksh替换您现有的 shell。然后,当您退出时ksh该控制台就会关闭。

现在不那么重要了,但当我们有 150 个用户共享同一台有限的机器时,它曾经非常重要。

exec ksh最后你.bashrc应该这样做——但是它会影响每一个交互式 shell。

答案3

sudo apt-get install kshksh然后通过在终端窗口中输入即可启动 ksh 。Exit完成后返回到默认 shell。

相关内容