inux下tree命令详解---linux以树状图逐级列出目录的内容命令 
#############################################################################
命令格式 
tree <选项或者是参数> <分区或者是目录> 
#############################################################################
(1) tree 最长使用的参数或者是选项 

-a 显示所有文件和目录。 
[root @liyao~]# tree -a 

|-- .bash_logout 
|-- .bash_profile 
|-- .bashrc 
|-- .cshrc 
|-- .gconf 
|   `-- apps 
|       |-- %gconf.xml 
|       `-- gnome-session 
|           |-- %gconf.xml 
|           `-- options 
|               `-- %gconf.xml 
|-- .gconfd 
|   `-- saved_state 
|-- .tcshrc 
|-- anaconda-ks.cfg 
|-- install.log 
`-- install.log.syslog 
**************************************************************************************
-d 显示目录名称而非内容。 
[root @liyao~]# tree -d 

`-- liyao

1 directory

*****************************************************************************
-f 在每个文件或目录之前,显示完整的相对路径名称。
[root@liyao ~]# tree -f
.
|-- ./anaconda-ks.cfg
|-- ./install.log
|-- ./install.log.syslog
`-- ./liyao
1 directory, 3 files
*****************************************************************************
-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。
[root@liyao ~]# tree -F 
.
|-- anaconda-ks.cfg
|-- install.log
|-- install.log.syslog
`-- liyao/

1 directory, 3 files
*****************************************************************************
-r 以相反次序排列
[root@liyao ~]# tree -r
.
|-- liyao
|-- install.log.syslog
|-- install.log
`-- anaconda-ks.cfg

1 directory, 3 files
*****************************************************************************
-t 用文件和目录的更改时间排序。
[root@liyao ~]# tree -t
.
|-- liyao
|-- anaconda-ks.cfg
|-- install.log
`-- install.log.syslog

1 directory, 3 files
[root@liyao ~]# ls -l
total 56
-rw------- 1 root root  1012 Jul  3 21:43 anaconda-ks.cfg
-rw-r--r-- 1 root root 27974 Jul  3 21:43 install.log
-rw-r--r-- 1 root root  4708 Jul  3 21:43 install.log.syslog
drwxr-xr-x 2 root root  4096 Jul  3 23:30 liyao
*****************************************************************************
-L n 只显示 n 层目录 (n 为数字)
[root@liyao ~]# tree -L 2 
.
|-- anaconda-ks.cfg
|-- install.log
|-- install.log.syslog
`-- liyao
   `-- baobao

2 directories, 3 files
*****************************************************************************
--dirsfirst 目录显示在前文件显示在后
[root@liyao ~]# tree --dirsfirst
.
|-- liyao
|   `-- baobao
|-- anaconda-ks.cfg
|-- install.log
`-- install.log.syslog

2 directories, 3 files

#####################################################################
(2) 可以加的参数,但是不是经常用得到

-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
-C 在文件和目录清单加上色彩,便于区分各种类型。
-D 列出文件或目录的更改时间。
-g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
-i 不以阶梯状列出文件或目录名称。
-I 不显示符合范本样式的文件或目录名称。
-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
-n 不在文件和目录清单加上色彩。
-N 直接列出文件和目录名称,包括控制字符。
-p 列出权限标示。
-P 只显示符合范本样式的文件或目录名称。
-q 用"?"号取代控制字符,列出文件和目录名称。
-s 列出文件或目录大小。
-u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
-x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。

CentOS tree命令详解的更多相关文章

  1. linux shell 脚本攻略学习16--wc命令详解,tree命令详解

    在文本处理的工作中,统计文件的行数,单词数和字符数非常有用.而对于开发人员本身来说,统计LOC(line of code ,代码行数)是一件重要的工作.linux中有什么命令可以帮助我们做统计呢?没错 ...

  2. CentOS Yum 命令详解

    总所周知,Redhat和Fedora的软件安装命令是rpm,但是用rpm安 装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级麻烦不说,要是软件不用了需要卸载的话由于卸载掉了某个依 ...

  3. centos alias命令详解

    Alias命令 功能描述:我们在进行系统的管理工作一定会有一些我们经常固定使用,但又很长的命令.那我们可以给这些这一长串的命令起一个别名.之后还需要这一长串命令时就可以直接以别名来替代了.系统中已经有 ...

  4. Linux tree命令详解

    tree: 查看目录结构 tree常见命令参数 usage: tree [-adfghilnpqrstuvxACDFNS] [-H baseHREF] [-T title ] [-L level [- ...

  5. tree命令详解

    基础命令学习目录首页 原文链接:http://man.linuxde.net/tree -a:显示所有文件和目录:-A:使用ASNI绘图字符显示树状图而非以ASCII字符组合:-C:在文件和目录清单加 ...

  6. centos top 命令详解及退出top命令-使用p键及free命令

    1.作用 top命令用来显示执行中的程序进程,使用权限是所有用户. 2.格式 top [-] [d delay] [q] [c] [S] [s] [i] [n] 3.主要参数 d:指定更新的间隔,以秒 ...

  7. centos useradd 命令详解

    useradd 命令 Usage: useradd [options] LOGIN useradd -D useradd -D [options] Options: -b, --base-dir BA ...

  8. [转]CentOS Yum 命令详解

    总所周知,Redhat和Fedora的软件安装命令是rpm,但是用rpm安 装软件最大的麻烦就是需要手动寻找安装该软件所需要的一系列依赖关系,超级麻烦不说,要是软件不用了需要卸载的话由于卸载掉了某个依 ...

  9. Linux:tree命令详解

    tree 以树状图列出目录的内容 语法 tree(选项)(参数) 选项 -a:显示所有文件和目录: -A:使用ASNI绘图字符显示树状图而非以ASCII字符组合: -C:在文件和目录清单加上色彩,便于 ...

随机推荐

  1. PHP笔试题

    1.不用新变量直接交换现有两个变量的值 (1)list($a,$b)=array($b,$a); (2)a=a+b,b=a-b,a=a-b 2.PHP数字金额转大小格式,同时说明思路 function ...

  2. 在向"带有自增字段的数据库表"中插入数据时,自定义"该自增字段"的数据

    在设计数据库表的时候,经常会使用自增主键或其他自增字段.比如: DB_UserGroups表中GroupID为该表主键,并为自增字段. 但在将某字段设置自增后,想在插入数据时,人为指定自增字段的数据内 ...

  3. [swift]初始化方法自己主动继承

    子类默认不会继承父类的初始化方法,然而,假设某种条件满足的话.父类的初始化方法还是能够继承给子类.在通常情况下,这意味着你不必复写父类的初始化方法.在安全的前提下能够以最低的代价继承父类的初始化方法. ...

  4. iOS 碰撞检測以及事件响应

    */ //碰撞检測 //碰撞检測de过程 //碰撞检測 //碰撞检測 //碰撞检測 //UIApplication-> UIWindow-> UIController-> 视图控制器 ...

  5. [svc]运维知识体系及职业

    知识点: 1,运维命令基础 100个命令 三剑客 正则 2,运维基础知识 linux启动 目录结构 常见配置路径 文件属性 链接知识 权限 用户管理 磁盘管理 网络基础(配置ip路由等) 3,基础核心 ...

  6. [na][QoS]cisco3560限速配置案例-收集于网工泡泡

    网络中常用到这些:CISCO和H3C-MAC过滤+端口限速+端口镜像+端口隔离 不同的方式不同的思想:嘎嘎 其他各个厂商的限速链接:http://pan.baidu.com/s/1hrIMoSG 密码 ...

  7. iphone CGContextSetLineWidth 画线的问题

    转自:http://blog.csdn.net/jxncwzb/article/details/6267154 CGContextRef context = UIGraphicsGetCurrentC ...

  8. java 生成泛型的参数的实例 T t=new T()

    方法1 ParameterizedType ptype = (ParameterizedType) this.getClass().getGenericSuperclass(); Class claz ...

  9. 用C#写一个实现进程监控的自动关机工具

    今天QA部门需要进行Performance测试,因为跑job的时间会很长,下班也跑不完.所以想要做一个job运行完毕自动关机的工具. 原理就是检查进程的名称,如果检查不到相应的进程,就说明job已经跑 ...

  10. (HttpURLConnection)强制转化

    HTTP的请求详解在我的博客中已经讲解过: http://blog.csdn.net/xiazdong/article/details/7215296 我在http://blog.csdn.net/x ...