Ubuntu 的终端与 Windows 的 cmd.exe 有何不同?

Tim*_*Tim 0 command-line windows bash

Ubuntu 的标准终端是否具有与 Windows 相同的功能cmd.exe,还是执行不同的任务?

我的意思是,例如我是否可以同时移动文件或卸载 USB 设备?我知道它们有不同的语法。

您是否会为cmd.exe在 Windows 上打开的相同内容打开 Ubuntu 的终端,或者是否存在常见的不同用例?

Oli*_*Oli 18

cmd.exe是一个外壳。Bash 是一个外壳。它们都以类似(ish)的方式解释和运行命令行输入,都允许您运行事物,并且都可以根据其相对语法解释脚本,但这些语法完全不同。

PowerShell 是 Microsoft 的另一个终端解释器。就本机功能而言,它更像 Bash,尽管语法更加狂野。

通常,Windows 的重点是提供对事物的图形访问。许多功能不是由命令行命令本身公开的。所拥有的内容主要是从 MSDOS 复制过来的,因此诸如移动文件之类的日常工作很简单,但卸载可能需要额外的应用程序。我怀疑您可以通过足够的搜索和安装来做任何事情。

换句话说,如果我发现启动了的核装置并且传播它的唯一界面是一个 cmd.exe 命令行,我们可能都会死。我会把握机会tar

  • 目前尚不清楚您期望答案是什么。我知道这听起来很傻,但你的意思是明确的“cmd 可以运行与 Bash 相同的命令吗?” 或者你的意思是(正如我回答的那样)一个更模糊的“你能在 cmd 中做你可以在 Bash 中做的所有事情吗?” 无论哪种方式,我都不完全相信这样一个问题的实用性。你想做什么? (5认同)