命令行vs命令提示符vs终端?炮弹?

时间:2020-10-01 08:43:15

标签: windows shell command-line terminal command-prompt

所以我对此感到非常困惑,想知道是否有人可以澄清命令行,命令提示符和终端之间的区别?

我的理解是命令提示符是终端?但这是在Windows中使用的吗?命令行就是命令提示符中您键入要执行的命令的地方吗?

Mac的终端具有相同的功能吗?

shell呢,终端和命令提示符都具有默认shell吗?

很抱歉有很多问题,但是如果有人可以澄清所有这些问题,那就太好了!!谢谢。

1 个答案:

答案 0 :(得分:1)

希望下面可以澄清您的查询。

Shell:Shell是一个程序,可从键盘获取命令并将其提供给操作系统以执行。有很多类型的shell,例如bash,ksh,sh,.....

shell一词主要用于Linux之类的Unix-like OS。

命令行界面(CLI):基本功能是从Keyboard接收输入并将其发送到应用程序或系统,然后显示该应用程序返回的基于文本的输出-CLI需要Shell才能运行。

命令提示符:与Shell相同,但由Microsoft开发(主要在Windows系统中使用)。