tree老师:每天五分钟教你学linux命令03
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了tree老师:每天五分钟教你学linux命令03,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1972字,纯文字阅读大概需要3分钟。
内容图文
![tree老师:每天五分钟教你学linux命令03](/upload/InfoBanner/zyjiaocheng/925/5e6c23fdb8494535a4c1fcb771911525.jpg)
使用linux的时间越久,越感觉有些工作在linux下完成就是比在windows下完成高效! 比如今天要讲的这个tree命令!windows和linux都有tree命令,主要功能是创建文件列表,将所有文件以树的形式列出来windows下的tree比较鸡肋,只有两个参数,/F 是递归显示每个文件夹的名称;/A 是使用ASCII字符而不是扩展字符,感觉还不如不加/A 参数好。
命令安装:
[root@xuegod62 ~]#yum install tree -y
格式:tree [-aACdDfFgilnNpqstux] [目录]
作用:tree以树状图样式列出目录的内容
选项:
-a:显示所有文件和目录
-A:使用ASNI 绘图字符显示树状图而非以ASCII 字符组合
-C:在文件和目录清单加上色彩,便于区分各种类型
-d:只显示目录
-D:列出文件或目录的更改时间
-f:在每个文件或目录之前,显示完整的相对路径名称
-i:不以阶梯状列出文件和目录名称
-l:如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录
-n:不在文件和目录清单加上色彩
-N:直接列出文件和目录名称,包括控制字符
-p:列出权限标示
-t:用文件和目录的更改时间排序
-u:列出文件或目录的拥有者名称,没有对应的名称时,则显示用户 识别码
示例一:
在/home下创建test目录并在目录下创建一些测试目录和文件,用tree查看:
[root@xuegod62home]# pwd
/home //当前的所在的路径
[root@xuegod62 home]# touch aa //创建一个文件aa
[root@xuegod62 home]# touch bb cc dd //创建一个文件bb cc dd
[root@xuegod62 home]# tree //使用tree命令查看当前路径的目录结构
├──aa
├──bb
├──cc
└──dd
0 directories, 4 files
实例二:
tree -d 表示只显示目录
tree -L -1表示只显示第一层目录。
[root@xuegod62 home]# mkdir test //创建文件夹test
[root@xuegod62 home]# mkdir -p test/a/b/c/d/ //在文件夹下创建abcd文件夹
[root@xuegod62 home]# touch test/a/b/a.txt //在b文件夹下创建a.txt
[root@xuegod62 home]# tree test/
test/
└── a
└── b
├── a.txt // 此处可以显示文件
└── c
└── d
4 directories, 1 file
[root@xuegod62 home]#tree -d test/ //加参数-d后不再显示文件夹,只显示目录
test/
└── a
└── b
└── c
└── d
4 directories
[root@xuegod62 home]# tree -L 2 test/ 只查看两层目录。
test/
└── a
└── b
2 directories, 0 files
内容总结
以上是互联网集市为您收集整理的tree老师:每天五分钟教你学linux命令03全部内容,希望文章能够帮你解决tree老师:每天五分钟教你学linux命令03所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。