centos p安装
yum -y install tree
mac os安装
brew install tree
首先来看tree的用法
tree
中文解释:tree
功能说明:以树状图列出目录的内容。
语 法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...]
补充说明:执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。
参 数:
-a 显示所有文件和目录。
-A 使用ASNI绘图字符显示树状图而非以ASCII字符组合。
-C 在文件和目录清单加上色彩,便于区分各种类型。
-d 显示目录名称而非内容。
-D 列出文件或目录的更改时间。
-f 在每个文件或目录之前,显示完整的相对路径名称。
-F 在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。
-g 列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码。
-i 不以阶梯状列出文件或目录名称。
-I<范本样式> 不显示符合范本样式的文件或目录名称。
-l 如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。
-n 不在文件和目录清单加上色彩。
-N 直接列出文件和目录名称,包括控制字符。
-p 列出权限标示。
-P<范本样式> 只显示符合范本样式的文件或目录名称。
-q 用"?"号取代控制字符,列出文件和目录名称。
-s 列出文件或目录大小。
-t 用文件和目录的更改时间排序。
-u 列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。
-x 将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。
然后看我遇到的情况:
tree -L
提示: tree: Missing argument to -L option
然后tree -L 1
显示一级目录和文件
tree -L 1 -d
只显示一级目录
所以我们可以用tree -L 1 -d这个显示该目录下的一级目录
附带 man了一下tree,还是这个解释比较清楚。
TREE(1) TREE(1)
tree - list contents of directories in a tree-like format.
SYNOPSIS
tree [-adfghilnopqrstuvxACDFNS] [-L level [-R]] [-H baseHREF] [-T
title] [-o filename] [--nolinks] [-P pattern] [-I pattern] [--inodes]
[--device] [--noreport] [--dirsfirst] [--version] [--help] [--filelimit
#] [directory ...]
tree [-adfghilnopqrstuvxACDFNS] [-L level [-R]] [-H baseHREF] [-T
title] [-o filename] [--nolinks] [-P pattern] [-I pattern] [--inodes]
[--device] [--noreport] [--dirsfirst] [--version] [--help] [--filelimit
#] [directory ...]
相关推荐
在 Ubuntu 系统中,默认是没有 tree 这个命令的,需要安装。可以使用以下命令安装 tree 命令工具: sudo apt-get install tree 使用 tree 命令 使用 tree 命令非常简单,直接输入 tree 命令,就会自动给我们以树...
下面我们将深入探讨`tree`命令的使用方法、功能以及如何在Linux系统中安装和配置。 ### `tree`命令基本用法 1. **安装**:`tree`命令通常并不默认预装在所有Linux发行版中。你可以通过包管理器进行安装,例如在...
10. **tree**:tree命令可以以树形结构显示目录内容,这对于查看目录层次结构非常方便,尤其是当目录结构复杂时。 这些命令对于熟悉Linux环境的用户来说是非常有用的,即使在Windows系统中,也可以通过安装相应的...
linux中的tree命令默认并不会安装,下面来先看看tree安装 安装方法 tar -zxvf tree-1.7.0.tgz cd tree-1.7.0 make cp -af tree /usr/bin 或者 yum install -y tree tree命令详解 -a 显示所有文件和目录。 -A...
tree 是linux下面一个很好用的展示目录结构的工具软件。 不过,今天发现了一点问题。本来执行的好好的tree命令(执行情况如下图)。 换了一个目录之后,发现出现了[error opening dir]错误,导致tree命令无法正常...
### Linux Device Tree详解 #### 一、概述 **Linux Device Tree**是一种用于描述硬件设备配置信息的数据结构,它被广泛应用于嵌入式Linux系统中,特别是在ARM架构上。通过使用Device Tree,可以使得Linux内核在...
其文件系统和命令是Linux系统管理与操作的核心内容,下面详细介绍这些知识点: 1. Linux环境开发概述: Linux环境下的程序开发通常不依赖图形化的集成开发环境(IDE),而是通过安装虚拟机、物理机或通过网络连接到...
6. tree命令:tree命令用于显示目录树结构。可以使用-d选项只显示目录。 二、文件操作命令 1. cp命令:cp命令用于复制文件。可以使用-r选项复制目录,-p选项保留文件属性,-d选项复制符号链接的属性。 2. mv命令...
下面是Linux终端常用命令的详细知识点: 1. 关机和重启命令: - shutdown -h now:立即关闭系统。 - init 0 或 telinit 0:通过init系统管理进程关闭系统。 - shutdown -h +10:在10分钟后关闭系统。 - ...
Linux命令操作是Linux系统管理的基础,它涉及到对系统的日常维护、文件管理、用户管理等多个方面。下面我们将详细探讨这些知识点。 1. **关机、重启、注销** - `halt -p`、`shutdown -h` 和 `init 0` 用于关机,...
下面将详细介绍 Linux 中一些常用的命令和操作技巧。 一、系统信息命令 1. uname -m:显示当前系统的架构信息。 2. uname -r:显示当前系统的内核版本号。 3. dmidecode -q:显示当前系统的硬件信息。 4. hdparm -...
首先,`tree`命令在许多Linux发行版中并不默认安装,需要通过包管理器进行安装。例如,在Ubuntu或Debian系的系统中,可以使用`sudo apt-get install tree`命令来安装;在CentOS或Fedora中,则使用`sudo yum install ...
CMD命令:开始->运行->键入cmd或command(在命令行里可以看到系统版本、文件系统版本) 命令大全 1. gpedit.msc-----组策略 2. sndrec32-------录音机 3. Nslookup-------IP地址侦测器 ,是一个 监测网络中 DNS...
下面是一些常见的Linux命令及其用途: 1. **系统信息**: - `arch`:显示机器的处理器架构。 - `uname -m`:同样用于查看处理器架构。 - `uname -r`:显示当前使用的内核版本。 - `dmidecode -q`:列出硬件系统...
41. tree命令:显示目录树结构。 42. useradd命令:添加新用户。 43. usermod命令:修改用户信息。 44. userdel命令:删除用户。 45. groupadd命令:添加新用户组。 46. passwd命令:修改用户密码。 47. chown命令:...
下面是一些常用的Linux命令的详细解释: 1. **系统信息**: - `arch`:显示系统的处理器架构,例如x86_64表示64位系统。 - `uname -m`:同样用于获取处理器架构,但可以提供更具体的信息,如i386、x86_64等。 - ...
为了更好地控制和维护Linux系统,下面这些命令是非常重要的。 1. **shutdown -h now** - **功能**: 关闭系统。 - **示例**: ```bash shutdown -h now ``` 2. **init 0** - **功能**: 关闭系统。 - **示例**...
本文将详细讲解如何利用批处理脚本来创建类似“树形结构”的目录显示,即模拟Linux中的`tree`命令。 在Windows中,并没有内置的`tree`命令,但我们可以编写批处理脚本来实现类似功能。例如,提供的`CreateFileTree....
下面介绍几个常用的权限管理命令: ##### 1. `chmod` - 改变文件或目录的权限 - **格式**: `chmod (用户类型){{ugo}{+-=}{rwx}} 文件或目录` - **功能**: 改变文件或目录的权限。 - `u`: 所有者 - `g`: 用户组 ...