【问题标题】:Command Line vs Command Prompt vs Terminal? Shells? [closed]命令行 vs 命令提示符 vs 终端?贝壳? [关闭]
【发布时间】:2021-01-16 23:12:46
【问题描述】:

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

我的理解是命令提示符是终端??但它是在windows中使用的吗?而命令行就是在命令提示符中输入要执行的命令的地方?

Mac中的终端也有同样的功能吗?

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

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

【问题讨论】:

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


    【解决方案1】:

    希望下文能澄清您的疑问。

    Shell:Shell 是一个程序,它从键盘获取命令并将它们交给操作系统执行。有许多类型的 shell 可用,例如 bash、ksh、sh、.....

    shell 一词主要用于 Unix-Like OS,例如 Linux。

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

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

    【讨论】:

    • 谢谢!那么终端呢?
    • Terminal 是 Mac 中使用的一个应用程序,类似于 Windows 的命令提示符。终端在内部使用基于配置的 shell 之一,默认情况下它使用 /bin/bash
    • 呃,我不同意这里..不是命令提示符是Windows,shell是Linux,终端是Mac...quora.com/…
    猜你喜欢
    • 2014-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多