cygwin 是什么
大量 GNU 和开源工具,提供类似于 Windows 上的 Linux 发行版的功能.
?...gnu 是什么
GNU 是 GNU's Not Unix 的递归缩写,是自由软件操作系统.
?...所以 git bash 中输入 tree 命令时,自身 /usr/bin 中没有 tree.exe 文件,而系统中也没有 tree.exe 命令,那么就会提示找不到命令了啊!...因此,思路有两种,像 linux 那样通过包管理工具安装 tree 命令,或者通过源码编译方式扩展 tree 命令....在终端中调用各自的包管理工具即可轻松扩展第三方命令,此外,由于他们大多数都有 c 编译环境,因此也可以选择重新编译安装.