tree命令--Linux命令应用大词典729个命令解读

来源:互联网 发布:高清直播电视软件 编辑:程序博客网 时间:2024/06/06 06:47

内容来源于人民邮电出版社《Linux命令应用大词典》

讲述729个命令,1935个例子

学习Linux系统的参考书、案头书,遇到不懂的命令或命令选项一查即可

争取每天都发布内容



本文出自 “airfish2000” 博客,更多命令查看博客:

http://airfish2000.blog.51cto.com/10829608/1887967


tree命令

使用tree命令可以以树状图逐级列出目录的内容。

命令语法:

tree [选项] [目录]

命令中各选项的含义如表所示。

                                   tree命令选项含义

选项

含义

-a

所有文件都会被列出来

-d

显示目录名称而非内容

-l

如遇到性质为符号链接的目录,直接列出该链接所指向的源目录

-f

在每个文件或目录之前,显示完整的路径名称

-i

不以阶梯状列出文件或目录名称

-r

以反向字母数字顺序排序文件

-p 

显示每一个文件的权限标示

-u 

列出文件或目录的用户所有者或者UID

-g

列出文件或目录的组群所有者或者GID

-s

显示每一个文件的大小(单位字节)

-t   

用文件和目录的修改时间(mtime)排序

-C  

在文件和目录清单加上色彩,便于区分各种类型

-D  

显示文件或目录的修改时间(mtime

-F  

显示文件类型,追加/=*|

-N   

直接列出文件和目录名称,包括控制字符

-n   

不在文件和目录清单加上色彩

-x   

只留在当前的文件系统

--inodes

显示每一个文件的inode

 

    :以树状图逐级列出/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

 

5directories, 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

 

5directories, 22 files

//在文件名前面中括号里面的就是文件或目录的权限

0 0
原创粉丝点击