【发布时间】:2021-09-13 01:59:52
【问题描述】:
Git Bash 是否被归类为虚拟机?
【问题讨论】:
标签: bash virtual-machine emulation
Git Bash 是否被归类为虚拟机?
【问题讨论】:
标签: bash virtual-machine emulation
不,Git-Bash 既不是模拟器也不是虚拟机(WSL 是,AFAIK)。这是一个port — 为 Linux(和一般的 Unix)编写并编译为在 w32 上本机运行的软件。
【讨论】:
简而言之,这不是虚拟机,这是模拟器。
基于this
在 Windows 中,我们倾向于在 CMD 中运行命令,但它们实际上是 C:\Windows\System32 文件夹中存在的可执行文件。这 同样的情况也适用于 bash,它需要实用程序来生成命令 工作。在 Unix 系统中,这些实用程序将位于 /usr/bin 下 目录。因此,通过安装 Git Bash,这些实用程序将 安装在 C:\Program Files\Git\usr\bin 文件夹中。
这个程序实际上安装了为 windows 运行时创建并在 linux 中使用的命令。
【讨论】: