linux+指令+tree,Linux命令——tree

简介

Linux tree命令用于以树状图列出目录的内容。

执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。

用法

无参数,列出当前目录下字目录、文件

[root@localhost /]# tree /etc/yum

/etc/yum

├── fssnap.d

├── pluginconf.d

│ ├── fastestmirror.conf

│ └── langpacks.conf

├── protected.d

│ └── systemd.conf

├── vars

│ ├── contentdir

│ └── infra

└── version-groups.conf

然而这个输出有几点毛病:

隐藏文件(.开头的文件 or 目录)默认不显示,使用-a可以取消这一限制。

目录下的文件也显示 ,使用-d可以只显示目录

显示文件的时候,只显示名字,不显示路径。-f可以为文件、目录加上路径

默认情况下,显示输出不限制目录深度,当目录很深时候很不方便。-L控制显示目录深度

有些文件、目录我不想看,也给我显示出来。-I(大写字母I)可以指定那些pattern的文件、目录不显示。举例:我不想看包含nap的文件、目录

[root@localhost /]# tree /etc/yum

/etc/yum

├── fssnap.d

├── pluginconf.d

│ ├── fastestmirror.conf

│ └── langpacks.conf

├── protected.d

│ └── systemd.conf

├── vars

│ ├── contentdir

│ └── infra

└── version-groups.conf

directories, files

[root@localhost /]# tree /etc/yum -I *nap*

/etc/yum

├── pluginconf.d

│ ├── fastestmirror.conf

│ └── langpacks.conf

├── protected.d

│ └── systemd.conf

├── vars

│ ├── contentdir

│ └── infra

└── version-groups.conf

directories, files

其他选项

-F和ls用法一样,会用"*","/","=","@","|"表示不同文件类型

linux命令: tree的c实现

tree命令的c语言实现. #include #include #include #include&l ...

Linux命令--tree

目录 tree 最常用 带颜色显示2级目录 排除显示某个目录 tree tree -C :颜色显示 tree -f : 显示文件全路径 tree -L 2 :只显示2层 tree -P *.pl :只 ...

linux之tree命令

linux下tree命令的用法解释 2018年03月22日 ⁄ RakSmart教程 ⁄ 共 583字 ⁄ 字号 小 中 大 ⁄ linux下tree命令的用法解释已关闭评论 tree命令,主要功能是 ...

11 个很少人知道但很有用的 Linux 命令

Linux命令行吸引了大多数Linux爱好者.一个正常的Linux用户一般掌握大约50-60个命令来处理每日的任务.Linux命令和它们的转换对于Linux用户.Shell脚本程序员和管理员来说是最有 ...

Linux命令随笔

Linux命令总结 man ==命令帮助; help ==命令的帮助(bash的内置命令); ls ==list,查看目录列表; -ld:查看目录权限; -l:(long)长格式显示属性; -F:给不 ...

别出心裁的Linux命令学习法

别出心裁的Linux命令学习法 操作系统操作系统为你完成所有"硬件相关.应用无关"的工作,以给你方便.效率.安全.操作系统的功能我总结为两点:管家婆和服务生: 管家婆:通过进程.虚 ...

Linux命令(22)find的使用

在linux下面工作,有些命令能够大大提高效率. 比如说find命令,他哥俩可以算是必会的linux命令,几乎每天都要用到他们. find命令 find命令的一般形式 find命令的常用选项及实例 f ...

Java开发必会的Linux命令

Java开发必会的Linux命令 作为一个Java开发人员,有些常用的Linux命令必须掌握.即时平时开发过程中不使用Linux(Unix)或者mac系统,也需要熟练掌握Linux命令.因为很多服务器 ...

[z]Java开发必会的Linux命令

1.查找文件 find / -name filename.txt 根据名称查找/目录下的filename.txt文件. find . -name "*.xml" 递归查找所有的xm ...

随机推荐

github page+jekyll搭博客初体验

div.oembedall-githubrepos { border: 1px solid #DDD; list-style-type: none; margin: 0 0 10px; padding ...

Hybrid框架UI重构之路:六、前端那点事儿(Javascript)

上文回顾 :Hybird框架UI重构之路:五.前端那点事儿(HTML.CSS) 这里讲述在开发的过程中,一些JS的关键点. 换肤 对于终端的换肤,我之前一篇文章有说了我的想法. 请查看:http:// ...

java util包概述

util是utiliy的缩写,意为多用途的,工具性质的包这个包中主要存放了:集合类(如ArrayList,HashMap等),随机数产生类,属性文件读取类,定时器类等类.这些类极大方便了Java编程, ...

CentOS 7 安装Dukto(局域网通信工具)

rmp包 http://download.opensuse.org/repositories/home:/colomboem/CentOS_7/x86_64/dukto-6.0-13.1.x86_64 ...

thenjs的应用

Centos 中 vi 和vim 的区别

它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面. vim的这些优势主要体现在以下几个方面:1.多级撤消我们知道在vi里,按 u只能撤消上次 ...

hadoop控制map个数(转)

原文链接:https://blog.csdn.net/lylcore/article/details/9136555     hadooop提供了一个设置map个数的参数mapred.map.task ...

spring boot 部署

指定运行的内存 java -Xms10m -Xmx200m -jar xxx.jar spring boot 打包成war包: 让 SpringbootApplication 类继承 SpringBo ...