鍍金池/ 問答/PHP  Linux  HTML/ window上的git Bash Here為什么可以執(zhí)行mac上的命令?

window上的git Bash Here為什么可以執(zhí)行mac上的命令?

像一些 ls touch mv之類的mac 上的命令,在window cmd中無法執(zhí)行,卻可以在git bash 上執(zhí)行是什么原理?
window還有那些可以執(zhí)行mac命令的工具?

回答
編輯回答
逗婦惱

D:\Program Files\Git\usr\bin

clipboard.png

clipboard.png

clipboard.png

2017年1月26日 22:11
編輯回答
短嘆

win10本身就支持很多l(xiāng)inux命令,不過git bash還是把linux的大多數(shù)命令實現(xiàn)了一遍,畢竟git bash出的那時候win10還沒出來,但是只是一部分而已,git bash其實兩邊都支持的不咋地,calc只會彈出來window自帶的計算器。echo %RANDOM%也不起作用,你要覺得不好用可以用cmder,內(nèi)置了git bash,挺好使的

2017年4月11日 14:46
編輯回答
妖妖

windows自帶一個東西叫做powershel的命令行工具。這個什么命令行的東西,能執(zhí)行的話就是git bash實現(xiàn)的Linux命令。另外,你可以自行了解一下什么是shell。其他的,多說無益,靠自己感悟。

2018年8月4日 07:42
編輯回答
情皺

因為git bash是按照一套統(tǒng)一的命令行命令,在兩個平臺對內(nèi)核接口進行的封裝。

就像以前,ie瀏覽器事件監(jiān)聽是attachEvent,標(biāo)準(zhǔn)事件監(jiān)聽是addEventListener。但是如果你引入一個jq,一個bind方法在兩類瀏覽器都能成功添加事件。一樣的道理,都是對于底層的東西進行了更高一級的封裝。

2018年2月28日 04:26