繁体   English   中英

是命令提示符和 PowerShell 终端模拟器吗?

[英]Are Command Prompt and PowerShell terminal emulators?

我在 Codecademy 中读到过

要访问命令行,我们使用终端模拟器,通常简称为终端。

这给我的印象是 PowerShell 和命令提示符是终端仿真器,但是当我检查 Windows 的终端仿真器列表时,我在 Wikipedia 中找到了以下列表 如果有人能帮助我了解什么是终端模拟器、什么是 PowerShell 和命令提示符、这些东西有何不同,我将不胜感激。 谢谢!

终端模拟器是从计算的早期开始模拟面向字符的硬件终端行为的应用程序。 出于所有实际目的, Windows控制台是终端模拟器的一个实例,它的现代继承者Windows 终端也是如此

通常,在这些模拟器中运行的应用程序是交互式shell [1],例如 PowerShell 和cmd.exe ,它们充当命令行解释器,可以运行其他应用程序以及这些 shell 中内置的命令和为这些 shell 编写的脚本.


[1] 在 Windows 上,有些令人困惑的是,术语外壳也用于提供 Windows 桌面和文件资源管理器的图形(GUI) 外壳 然而,总的来说,术语shell通常指基于终端、基于字符的 shell,例如 Unix 世界中的 POSIX 类 shell(其中一个突出的例子是 Bash),以及 Windows 上的 PowerShell,顾名思义; 虽然该术语在概念上也适用于cmd.execmd.exe历史上看,它在该上下文中的使用并不多。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM