我们在使用Linux的时候会经常遇到终端和shell的概念。比如在桌面版的Ubuntu上面,我们可以在桌面上右击鼠标,点击“Open Terminal”来打开一个终端。此时,我们就可以在该终端中输入Linux命令了。有人可能会问,这不是shell吗?那么终端和shell到底是什么关系呢?