win10 git是linux吗,Windows计算机上的Git Bash和Linux之间是什么关系?

编程知识 更新时间:2023-04-06 22:06:58

我已经在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之间是什么关系?

本文发布于:2023-04-06 22:06:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/bca2055aeb39d0c7fa595d6bd0ae4eff.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:机上   关系   linux   git   Windows

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 51039文章数
  • 14阅读数
  • 0评论数