Linux kubuntu上的bash终端

Linux kubuntu上的bash终端,linux,bash,kubuntu,Linux,Bash,Kubuntu,我注意到在我的Kubuntu装置上,终端是Konsole。如何将其设置为使用bash?您实际上使用的是bash终端。Konsole是一种仿真器。我引用了一个来自网站的答案,当你能找到更多关于你正在使用的shell类型的信息时 /etc/passwd为用户定义默认shell,其中bash是最常见的选项。bash的替代品有zsh、ksh、csh等。您可以通过谷歌搜索它们中的每一个来了解更多信息。默认的shell是将在Konsole内部运行的程序,它基本上可以与任何shell或终端程序一起工作 p.S

我注意到在我的Kubuntu装置上,终端是Konsole。如何将其设置为使用bash?

您实际上使用的是bash终端。Konsole是一种仿真器。我引用了一个来自网站的答案,当你能找到更多关于你正在使用的shell类型的信息时

/etc/passwd为用户定义默认shell,其中bash是最常见的选项。bash的替代品有zsh、ksh、csh等。您可以通过谷歌搜索它们中的每一个来了解更多信息。默认的shell是将在Konsole内部运行的程序,它基本上可以与任何shell或终端程序一起工作


p.S/bin/sh是bash Bourne的又一个SHell终端。

Konsole只是一个终端模拟器。。Bash是Ubuntu变体的默认shell。尝试echo$SHELL确认。谢谢-那么我如何启动bash?谢谢-它说的是bash。您打开Konsole&在Konsole内,终端将使用bash。我如何将我的终端设置为非Konsole?就像在mac上使用bash一样?我知道konsole是一个模拟器,但我不想使用它。你说/bin/sh是bash是什么意思/bin/sh通常是可以修饰Bourne shell的另一个shell的或符号链接。@Biffen我只是想解释一下,/etc/passwd文件行末尾的/bin/sh表示该用户正在使用Bash类型的shell。现代linux系统(Kubuntu就是这样)将/bin/sh链接到Bourne Againe SHell,而不是经典的旧Bourne SHell,因为它提供了更多的功能/bin/sh可能是Bash的一个符号链接,但决不能保证是,也不能保证将来会是。@Biffen再一次,我试图向一个显然是linux新手的人解释,他目前正在使用Bash,以及他如何检查这一点。是的,你是对的,是的,它是bash的一个符号链接,是的,它没有明确指出有人通过/bin/sh链接使用bash。你认为这是问题的重点,还是你提供的信息对他有用?我并没有试图炫耀我的Unix功能,而是试图给出一个简短而简单的答案。就这样,我想我明白你的意思了。但是说/bin/sh是bash是不正确的,我认为应该指出这一点。是的,我确实认为我所说的对他们有用,也可能对其他人有用。