终端(terminal)
终端(termimal),作用是提供一个命令的输入输出环境,在 linux 下使用组合键 ctrl+alt+T
打开的就是终端。
shell
shell 是一个命令行解释器,是 linux 内核的一个外壳,负责外界与 linux 内核的交互。shell 接收用户或者其他应用程序的命令,然后将这些命令转化成内核能理解的语言并传给内核,内核执行命令完成后将结果返回给用户或者应用程序。当你打开一个 terminal 时,操作系统会将 terminal 和 shell 关联起来,当我们在 terminal 中输入命令后,shell 就负责解释命令。