admin管理员组文章数量:1614148
我已经在Windows计算机上安装了Git Bash。 它的行为与正常的命令提示符非常不同。
为什么有什么不同? 它看起来像Linux。 仅仅是类似于Linux的命令编写风格还是Git Bash中包含Linux?
它的行为与cmd不同,因为它是bash(再次是bourne shell)。
What is the relationship between Git Bash and Linux
Linux和Bash之间的唯一关系是Bash经常用于Linux系统(以及其他系统)。 Git Bash只是为了能够找到Git工具而设置的Bash。在Linux系统上通常不需要这样做(因此,在Linux系统上找不到称为Git Bash的东西)。
It behaves very differently from the normal command prompt.
这是一个不同的外壳(和一个不同的终端仿真器)。
It seems to behave like Linux.
无论Bash是在Windows还是Linux(或OS X,BSD或任何其他操作系统)上运行,Bash的行为实际上都相同。但这是Bash的属性,而不是Linux的属性。
is Linux included in Git Bash
没有。
git bash是bash解释器。
bash是一个外壳程序(bash实际上是Bourne Again SHell的首字母缩写),它是在类Unix系统上非常流行的外壳程序,不包括Linux,也包括OS-X等其他系统。
但是它不包括linux(基本上是一个二进制文件;如果您从w32系统中提取cmd.exe,并将其提供给朋友,那么您就没有给他们Windows了)。
bash非常强大,但是其真正的优势来自于Unix哲学,即拥有许多可以(仅)擅长完成工作的小工具。外壳将那些工具粘合在一起。
bash的行为与cmd完全不同,因为它是另一种语言的解释器。就像python与java不同。
版权声明:本文标题:win10 git是linux吗,Windows计算机上的Git Bash和Linux之间是什么关系? 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1728657017a1168274.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论