Linux的tree命令

发现Linux下有个很好的命令,tree,能把目录以树的形式列出来,还支持很强大的参数。

但默认情况下是不带的,得自己去安装,先到这里下载它的代码:http://mama.indstate.edu/users/ice/tree/

我下载的是1.7.0,是个tgz包,解压之。

然后修改它的编译配置文件,如果你用的是Linux,就不用改了,如果你你跟我一样用的是Mac OS X的话,打开MakeFile,根据MakeFile中注释的提示,将Linux部分注释掉,然后取消掉Mac OS X部分的注释,如:

......

 32 # Linux defaults:
 33 #CFLAGS=-ggdb -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
 34 #CFLAGS=-O4 -Wall  -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
 35 #LDFLAGS=-s

......

 55 # Uncomment for OS X:
 56 #CC=cc
 57 CFLAGS=-O2 -Wall -fomit-frame-pointer -no-cpp-precomp
 58 #LDFLAGS=
 59 #MANDIR=/usr/share/man/man1
 60 OBJS+=strverscmp.o

......

保存退出,执行:

$make

没什么问题的话接着执行:

$sudo make install

马上试试看吧,我喜欢这样用:

$tree -shC

这是执行效果:

提醒一下,在一个内容很多的目录下执行这个命令会很耗时哦。

from: http://www.cnblogs.com/guogangj/p/3957458.html

时间: 2024-10-14 06:58:46

Linux的tree命令的相关文章

linux下tree命令详解

1.description方法是NSObject自带的方法,包括类方法和对象方法 + (NSString *)description; // 默认返回 类名 - (NSString *)description; // 默认返回 <类名:内存地址> 2.默认情况下利用NSLog和%@输出对象的时返回的就是类名和内存地址 3.修改NSLog和%@的默认输出:重写类对象或者实例对象的description方法即可.因为NSLog函数进行打印的时候会自动调用description方法 /*******

Linux基础tree命令

tree命令以树状图列出文件目录结构.不过某些Linux上(Centos 6.4)没有tree命令,本文将介绍安装方法. 常用参数: tree -d 只显示目录. tree -L 1 只显示第一层目录. [[email protected] tree-1.7.0]# tree -bash: tree: command not found 安装tree命令: [[email protected] 下载]# tree -bash: tree: command not found 到ftp://mam

linux 安装tree命令,非yum安装方式

1.找到光盘的完整路径名.在命令行输入:ls -l /dev | grep cdrom. 或者cat /proc/sys/dev/cdrom/info看下信息 2.挂载光驱  mount /dev/cdrom /mnt/iso 3.安装gcc,rpm -ivh gcc* 4.下载tree安装包, tar -xvf  tree-1.7.0 5.进入安装包文件夹 6.make install

linux下tree命令

如系统中没有此命令,yum install tree TREE--显示磁盘目录结构命令 功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名.

Linux/Ubuntu tree 命令以树形结构显示文件夹目录结构

在终端输入命令 sudo apt-get -y install tree 原文地址:https://www.cnblogs.com/rzkwz/p/12590474.html

linux中tree命令-From cyber

tree 功能说明:以树状图列出目录的内容. 语 法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...] 补充说明:执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件. 参 数:   -a   显示所有文件和目录.   -A   使用ASNI绘图字符显示树状图而非以ASCII字符组合.   -C   在文件和目录清单加上色彩,便于区分各种类型.   -d   显示目录名称而非内容.   -D   列出文件或

[转帖]linux tree命令--显示目录的树形结构

linux tree命令--显示目录的树形结构 版权声明:iamqilei@qq.com https://blog.csdn.net/u011729865/article/details/53368446 今天早上自己更新同事的 增量补丁 发现文件格式目录不对 就tree 了一下 具体方法 先安装epel-release 包 然后安装 tree包 然后使用 tree -FC -L 5 进行显示 邮件反馈 直接抄一下别人的blog 就不自己写了 以后 这种命令 要活学活用了. tree -C tr

linux 用树形命令tree 显示文件目录结构及处理CRT显示乱码问题

本经验均在CentOS release 6.7 (Final)下操作: 用ls 命令查看目录/var显示: # ls /var/ account  crash  db     games  local  log   nis  preserve  spool  yp cache    cvs    empty  lib    lock   mail  opt  run       tmp 为了更直观的显示文件目录,我们用tree命令来显示: # yum install tree Loaded pl

linux命令(5)---tree命令

tree命令:tree - list contents of directories in a tree-like format [功能] tree命令用于显示目录层级结构关系,常用就是单独tree命令,选项很多可根据日后工作中使用到的在进行查询man帮助 这个命令一般linux系统不自带需要手动安装,安装方法:可挂载光盘切换至光盘目录下,查找安装包名再使用rpm -ivh 安装 语法: tree [option] DIR 安装实例 [[email protected] ~]# mkdir /m