cmd、powerShell、终端或Terminal的区别?简单理解他们之间的关系! - lYaao - 博客园 (cnblogs.com)
cmd 是 command line 的缩写,意为 ”命令行“,是命令执行窗口
启动方式 win+R 输入 cmd 回车启动
PowerShell(包括Windows PowerShell和PowerShell Core)是微软公司开发的任务自动化和配置管理框架。可以理解为 cmd 的升级版,或者说是其超集,类似 Linux 系统的 bash 一样,都是基于壳程序 shell
PowerShell 兼容原来的 cmd 使用的命令格式,且支持命令统一使用cmdlet命令格式(动词-名词),例如 get-help 查看帮助,get-command 查看命令等
启动方式 在文件夹空白位置 shift+右键 在右键菜单有打开 PowerShell
Window Terminal 是微软在Build 2019大会上发布的面向Windows10的新命令行程序,Terminal 集成了 Windows 上的 PowerShell、cmd、Windows Linux子系统(WSL)三大环境
Windows Poweshell(维基百科)
PowerShell
(包括Windows
PowerShell
和
PowerShell
Core)是微软公司开发的任务自动化和配置管理框架。
UNIX系统一直有强大的壳程序(shell),Windows
PowerShell
的诞生就是要提供功能相当于UNIX系统的命令行壳程序(比如
bash
)。
PowerShell
兼容原来的
cmd
,命令统一使用
cmd
let命令格式(动词-名词)。
基础认识参见《
PowerShell
使用教程》;
详细教程参见《PowerShe..
javac programName.java //带上文件名后缀,如果成功,将产生programName.class字节码文件.
java programName (jvm解释器解释programName.class文件中的jvm指令)
通过
powerShell
则一步到位
Java .\programName.java (编译并执行)
而且,此时的java programName命令将无法正常执行(因为pwsh调用java programName.java 后
1. 打开VSCode并打开一个项目或文件夹。
2. 点击左下角的“
终端
”图标,然后选择“新
终端
”。
3. 在
终端
下拉列表中选择“
PowerShell
”作为
终端
类型。
现在,你将在VSCode中看到一个新的
终端
窗口,它将使用
PowerShell
作为默认Shell。你可以在该
终端
中执行
PowerShell
命令和脚本。
另外,如果你想在VSCode中使用其他类型的
终端
,比如
CMD
或
Bash
,你可以在步骤3中选择相应的选项。