Linux tree命令:以树状图逐级列出目录的内容
Linux tree命令 功能描述
使用tree命令可以以树状图逐级列出目录的内容。
Linux tree命令 语法
tree [选项] [目录]
命令中各选项的含义如表所示。
Linux tree命令 示例
以树状图逐级列出/boot目录的内容
[root@rhel ~]# tree /boot
/boot/
├── config-2.6.32-358.el6.x86_64
├── efi
| └──EFI
| └──redhat
| └──grub.efi
├── grub
| ├──device.map
| ├──e2fs_stage1_5
| ├──fat_stage1_5
| ├──ffs_stage1_5
| ├──grub.conf
| ├──iso9660_stage1_5
| ├──jfs_stage1_5
| ├──menu.lst->./grub.conf
| ├──minix_stage1_5
| ├──reiserfs_stage1_5
| ├──splash.xpm.gz
| ├──stage1
| ├──stage2
| ├──ufs2_stage1_5
| ├──vstafs_stage1_5
| └──xfs_stage1_5
├── initramfs-2.6.32-358.el6.x86_64.img
├── lost+found
├── symvers-2.6.32-358.el6.x86_64.gz
├── System.map-2.6.32-358.el6.x86_64
└── vmlinuz-2.6.32-358.el6.x86_64
5 directories, 22 files
以树状图逐级列出/boot目录的内容,并显示权限信息
[root@rhel ~]# tree -p /boot
/boot
├──[-rw-r--r--] config-2.6.32-358.el6.x86_64
├──[drwxr-xr-x] efi
| └──[drwxr-xr-x] EFI
| └──[drwxr-xr-x] redhat
| └──[-rwxr-xr-x] grub.efi
├──[drwxr-xr-x] grub
| ├──[-rw-r--r--] device.map
| ├──[-rw-r--r--] e2fs_stage1_5
| ├──[-rw-r--r--] fat_stage1_5
| ├──[-rw-r--r--] ffs_stage1_5
| ├──[-rw-------] grub.conf
| ├──[-rw-r--r--] iso9660_stage1_5
| ├──[-rw-r--r--] jfs_stage1_5
| ├──[lrwxrwxrwx] menu.lst->./grub.conf
| ├──[-rw-r--r--] minix_stage1_5
| ├──[-rw-r--r--] reiserfs_stage1_5
| ├──[-rw-r--r--] splash.xpm.gz
| ├──[-rw-r--r--] stage1
| ├──[-rw-r--r--] stage2
| ├──[-rw-r--r--] ufs2_stage1_5
| ├──[-rw-r--r--] vstafs_stage1_5
| └──[-rw-r--r--] xfs_stage1_5
├──[-rw-r--r--] initramfs-2.6.32-358.el6.x86_64.img
├──[drwx------] lost+found
├──[-rw-r--r--] symvers-2.6.32-358.el6.x86_64.gz
├──[-rw-r--r--] System.map-2.6.32-358.el6.x86_64
└──[-rwxr-xr-x] vmlinuz-2.6.32-358.el6.x86_64
5 directories, 22 files
//在文件名前面中括号里面的就是文件或目录的权限