原文网址:Windows的Git Bash使用tree命令_IT利刃出鞘的博客-CSDN博客

简介

Windows下的Git Bash默认是没有tree命令的。本文介绍如何将tree命令加入到git bash然后使用它。

问题复现

在Windows的Git Bash里使用tree命令时发现没有tree命令,提示信息是:

bash: tree: command not found

如下图所示:

原因分析

git bash默认是没有tree命令的。

git bash支持的命令可以在如下路径里找到:git安装路径\usr\bin,如下图所示:

我们对它进行过滤,只看.exe文件:

可以看到,没有tree这个应用程序。

解决方案

解决方案概述

下载tree的Windows版程序,然后将其放到git bash路径下边,这样git bash就可以直接使用tree命令了。

下载tree

下载地址:http://gnuwin32.sourceforge.net/packages/tree.htm

下载下图这个压缩包:

解压tree

解压后得到如下文件:

bin目录下有个tree.exe,就是我们想要的:

安装tree

将tree.exe拷贝到git bash的应用程序位置:git安装路径\usr\bin

拷贝后的结果:

测试tree

直接用git bash运行tree命令:

其他网址

在Windows的Git Bash下使用tree命令_onc-virn的博客-CSDN博客_bash tree

Windows的Git Bash使用tree命令相关推荐

  1. windows下git bash 添加zip命令功能

    windows下git bash 添加zip命令功能 https://udomain.dl.sourceforge.net/project/gnuwin32/zip/3.0/zip-3.0-bin.z ...

  2. 成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题

    成功解决Git Bash运行脚本命令下载文件到默认C盘路径的问题 目录 解决问题 解决思路 解决方法 解决问题 解决Git Bash运行脚本命令下载文件到默认C盘路径的问题 1.默认下载到文件夹为 解 ...

  3. 【windows】【linux】tree命令

    前言 windows和linux都有tree命令,主要功能是创建文件列表,将所有文件以树的形式列出来 打印目录树 window中使用tree命令 来个tree命令 cmd> tree C:\ 命 ...

  4. windows下git bash中文乱码解决办法

    一.解决办法1:(直接上图) 1.在git bash下,右键 出现下图,选择options: 2.选择"Text" 3.将"Character set"设置为 ...

  5. Git Bash Here常用命令以及使用步骤

    Git Bash Here常用命令以及使用步骤 1.首先,要clone项目代码: git clone 链接地址 2.更新代码: git pull 3.添加修改过的文件.文件夹: git add 修改过 ...

  6. 修改Windows的git bash的主题(样式)

    背景 Windows的git bash页面默认是黑白的,如何改成别的颜色? PS: 我一直不太喜欢黑色主题的软件,有几个原因 大多软件是白色的,看久了黑色切换到其他软件的时候眼睛不适应 字体等对比不强 ...

  7. git安装,windows下git bash默认目录更改

    最早Git是在Linux上开发的,很长一段时间内,Git也只能在Linux和Unix系统上跑.不过,慢慢地有人把它移植到了Windows上.现在,Git可以在Linux.Unix.Mac和Window ...

  8. Windows下Git Bash Here怎么整个文件夹目录上传到代码仓库(不论GitHub、GitLab、Gitee、DevCloud)

    使用Git方式clone和下载源码的方式已经很常用,可以通过SSH.HTTPS等方式下载,此处不啰嗦介绍,今天主要分享的是如何在Windows环境下,使用Git Bash命令操作文件或文件夹上传的方法 ...

  9. windows 10 git bash 提速方法

    具体设置方法 方式1 You can significantly speed up Git on Windows by running three commands to set some confi ...

  10. Windows下Git Bash 远程仓库

    Git是分布式版本管理系统,同一个Git仓库,可以分布到不同的机器上.怎么分布呢?最早,肯定只有一台机器一个原始版本,伺候,别的机器可以"克隆"这个原始版本库,而且每台机器的版本其 ...

最新文章

  1. java 提取内容并排序
  2. 20135337朱荟潼 Linux第八周学习总结——进程的切换和系统的一般执行过程
  3. jquery返回顶部
  4. c3p0 高并发mysql 连接sleep情况
  5. MVC View显示详解(RenderBody,RenderPage,RenderSection,Partial)
  6. oracle 数据库新建实例导入数据
  7. 【C语言】赋值运算中的类型转换
  8. 跨境电商为什么需要ERP系统?
  9. LINUX基本指令、NGINX负载均衡基本操作与解释
  10. [算法练习] 把字符串转换成整数
  11. Ubuntu下Chrome打不开解决办法
  12. java saxreader_java解析XML文件---SAXReader
  13. C#winform之自定义按钮形状(初级版)
  14. java阴阳师抽卡算法_阴阳师最强召唤黑科技:如何抽卡必出SSR
  15. oracle 卸载清除,Oracle终极彻底卸载的完整步骤
  16. excel联系导入到手机通讯录(小米手机)
  17. 颜值高的游戏键盘—HyperX Alloy Origins 60 霓虹粉游戏机械键盘
  18. 软件设计师考试 | 第五章 软件工程基础知识 | 系统设计
  19. Win10更改账户类型为标准改不了怎么办
  20. 卡尔曼滤波(KF)无迹卡尔曼滤波(UKF)

热门文章

  1. Win7+OpenCV2.4.10+VS2010安装教程
  2. 【流水账】对Pupper的软件设备进行配置(树莓派)
  3. 面试阿里(P8)竟被MySQL难倒,奋发图强二次面试斩获阿里offer
  4. linux检测摄像头驱动程序,linux usb 摄像头测试软件
  5. 论文笔记:3DMM(ACM1999)
  6. 如何将计算机网络作为热点,教你如何三步让笔记本电脑做wifi热点??
  7. 美媒:软银售ARM中国子公司51%股权,暴露美国痛处
  8. python定时任务contrib_python定时任务的实现
  9. 一款强大的反编译工具luyten
  10. 实验 VoIP通信的配置