Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1638178
  • 博文数量: 2225
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 22379
  • 用 户 组: 普通用户
  • 注册时间: 2020-11-26 14:30
个人简介

更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号

文章分类

全部博文(2225)

文章存档

2024年(71)

2023年(643)

2022年(693)

2021年(734)

2020年(80)

我的朋友

分类: LINUX

2021-11-05 15:22:56

  在Linux系统中,tree命令主要用于以树状图列出目录的内容。执行tree命令之后,它会列出指定目录下的所有文件,包括子目录的文件。那么Linux tree命令作用是什么?小编通过以下内容为大家介绍一下,一起来学习吧。

  tree:以树形结构显示目录下的内容

  tree命令的中文意思为“树”,功能是以树形结构列出指定目录下的所有内容,包括所有文件、子目录及子目录里的目录和文件。

  [root@oldboy ~]# rpm -qa tree #<==查询tree命令是否安装。

  tree-1.5.3-2.el6.x86_64 #<==如果没有显示就执行下面的命令。

  [root@oldboy ~]# yum -y install tree #<==安装tree命令的yum命令。

  第二步,调整系统字符集,防止树形结构显示乱码。

  范例:不带任何参数执行tree命令。

  [root@oldboy etc]# cd ~

  [root@oldboy ~]# tree #<==显示当前目录结构。

  . #<==“.”以当前目录为起点。

  ├── anaconda-ks.cfg

  ├── install.log

  └── install.log.syslog

  0 directories, 3 files

  范例:以树形结构显示目录下的所有内容(-a的功能)。

  [root@oldboy ~]# tree -a #<==带-a参数显示所有文件(包括隐藏文件)。

  .├── anaconda-ks.cfg

  ├── .bash_history #<==在Linux系统中,以“.”点号开头的文件为隐藏文件,默认不显示。

  ├── .bash_logout

  ├── .bash_profile

  ├── .bashrc

  ├── .cshrc

  ├── install.log

  ├── install.log.syslog

  ├── .mysql_history

  ├── .tcshrc

  └── .viminfo

  0 directories, 11 files

  #<==上述命令结果仅供参考,能看到加粗的以点开头的隐藏文件即可,列表的内容名字多少可能因系统的不同而有区别。

  范例:只列出根目录下第一层目录结构(-L功能)。

  [root@oldboy ~]# tree -L 1 / #<==-L参数后接数字,表示查看目录的层数,不带-L选项默认显示所有层数。

  /

  ├── bin

  ├── boot

  ...省略若干行...

  ├── sys

  ├── tmp

  ├── usr

  └── var

  20 directories, 0 files

阅读(458) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~