首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >术语“shell提示符”和“命令提示符”可以互换吗?

术语“shell提示符”和“命令提示符”可以互换吗?
EN

Ask Ubuntu用户
提问于 2015-12-10 12:09:53
回答 2查看 663关注 0票数 2

这些术语被抛出了很多,它们似乎是一样的,但有细微的区别吗?

试着准备一个编程学位,所以我想确保我不会在面试中搞砸任何条款!

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2015-12-10 12:38:38

命令提示符通常是指Windows正在使用的(cmd.exe),而shell通常指的是Linux正在使用的(通常是bashsh)。命令提示符(cmd.exe)也是一个shell,但是术语"shell“在Linux中使用得更多。这两个都是基于文本(CLI)的shell。explorer.exe也是一个shell,尽管它是一个图形化的shell。令人困惑,不是吗?

基本上,Linux比命令提示符更高级。它为用户提供了比命令提示符更灵活的命令和脚本。

示例包括但不限于: way更复杂的命令(完全可以用cmd实现),更复杂的字符串操作,更多样化的内置工具。

记住:我们在Windows中也有Powershell,这是微软想要和bash一样好的尝试。是的,我们有很多贝壳。

票数 4
EN

Ask Ubuntu用户

发布于 2015-12-10 13:08:35

是的,但不是。

命令提示符是指整个Windows的CMR,因此,您可以通过在start > search框中键入CMR.exe或单击图标来启动该程序。

在Linux中,当我们引用这个有文本接口的窗口时,我们称它为“一个终端”,或者使用任何一个通用名称"an,konsole,gnome- any“。

shell是一个程序,它也是您可以从这些终端中使用的程序,它也是一种程序类型的通用术语,这些程序可以是几个: bash,zsh,csh,dash,busybox shell.

SHELL提示符非常具体地引用了两个方面:点是在终端窗口中插入文本,以及在其中显示的文本,例如"$“、"#”和类似的内容。

实际上,当我们写“在shell提示符处插入什么”时,我们实际上是指一看到(空的)提示符就将某物写入shell中。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/708133

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档