linux命令学习笔记(61):tree 命令

shendu@shenlan:~$ tree
程序“tree”尚未安装。  您可以使用以下命令安装:
sudo apt-get install tree
shendu@shenlan:~$ sudo apt-get install tree
TREE——显示磁盘目录结构命令

功能:显示指定驱动器上所有目录路径和这些目录下的所有文件名。


1.tree---当前目录下的所有内容显示

[plain] view plaincopy
lwnyls@lwnyls-desktop:/usr$ tree  

2.tree -L level---只显示当前目录下指定最大深度的目录结构
[plain] view plaincopy
lwnyls@lwnyls-desktop:/usr$ tree -L 1  
.  
├── bin  
├── games  
├── include  
├── lib  
├── lib32  
├── local  
├── sbin  
├── share  
└── src  
  
9 directories, 0 files  
lwnyls@lwnyls-desktop:/usr$   

3.-d 显示目录名称而非内容。

[plain] view plaincopy
lwnyls@lwnyls-desktop:~/VirtualBox VMs$ tree -d  
.  
├── win7  
│   └── Logs  
├── winxp  
│   ├── Logs  
│   └── Snapshots  
└── xp2  
    └── Logs  
  
7 directories  
lwnyls@lwnyls-desktop:~/VirtualBox VMs$   

4.-f 在每个文件或目录之前,显示完整的相对路径名称。
[plain] view plaincopy
lwnyls@lwnyls-desktop:~/VirtualBox VMs$ tree -f  
.  
├── ./win7  
│   ├── ./win7/Logs  
│   │   ├── ./win7/Logs/VBox.log  
│   │   ├── ./win7/Logs/VBox.log.1  
│   │   ├── ./win7/Logs/VBox.log.2  
│   │   └── ./win7/Logs/VBox.log.3  
│   ├── ./win7/win7.vbox  
│   └── ./win7/win7.vbox-prev  
├── ./winxp  
│   ├── ./winxp/Logs  
│   │   ├── ./winxp/Logs/VBox.log  
│   │   ├── ./winxp/Logs/VBox.log.1  
│   │   ├── ./winxp/Logs/VBox.log.2  
│   │   └── ./winxp/Logs/VBox.log.3  
│   ├── ./winxp/Snapshots  
│   ├── ./winxp/winxp.vbox  
│   ├── ./winxp/winxp.vbox-prev  
│   └── ./winxp/winxp.vdi  
└── ./xp2  
    ├── ./xp2/Logs  
    │   ├── ./xp2/Logs/VBox.log  
    │   ├── ./xp2/Logs/VBox.log.1  
    │   ├── ./xp2/Logs/VBox.log.2  
    │   └── ./xp2/Logs/VBox.log.3  
    ├── ./xp2/xp2.vbox  
    ├── ./xp2/xp2.vbox-prev  
    └── ./xp2/xp2.vdi  
  
7 directories, 20 files  
lwnyls@lwnyls-desktop:~/VirtualBox VMs$   

5.-t 用文件和目录的更改时间排序。
[plain] view plaincopy
lwnyls@lwnyls-desktop:~/VirtualBox VMs$ tree -t  
.  
├── winxp  
│   ├── winxp.vdi  
│   ├── Logs  
│   │   ├── VBox.log  
│   │   ├── VBox.log.1  
│   │   ├── VBox.log.2  
│   │   └── VBox.log.3  
│   ├── winxp.vbox  
│   ├── winxp.vbox-prev  
│   └── Snapshots  
├── xp2  
│   ├── xp2.vbox  
│   ├── xp2.vbox-prev  
│   ├── xp2.vdi  
│   └── Logs  
│       ├── VBox.log  
│       ├── VBox.log.1  
│       ├── VBox.log.2  
│       └── VBox.log.3  
└── win7  
    ├── win7.vbox  
    ├── win7.vbox-prev  
    └── Logs  
        ├── VBox.log  
        ├── VBox.log.1  
        ├── VBox.log.2  
        └── VBox.log.3  
  
7 directories, 20 files  
lwnyls@lwnyls-desktop:~/VirtualBox VMs$   
原文地址:https://www.cnblogs.com/zendu/p/4990987.html