美文网首页
Linux系统上安装使用Tree命令

Linux系统上安装使用Tree命令

作者: 吕强强学生信 | 来源:发表于2022-09-22 22:17 被阅读0次

在服务器上使用Tree命令时报错“bash: tree: command not found...”,在服务器里面用which 检查了一下tree命令,提示也是找不到,那应该就是系统中没有安装tree命令。

网上查了下说ubuntu系统中默认是没有tree这个命令的,需要安装,用下面的命令就可以安装tree这个命令工具sudo apt-get install tree,CentOS使用yum -y install tree。可是我没有root权限,只能安装到自己目录下,然后写入环境变量。

下载源代码:

http://mama.indstate.edu/users/ice/tree/

tar -zxvf tree-2.0.4.tgz

make

报错,然后降版本

在上面那个链接里面只能通过ftp链接下载老的版本,没能下载下来,换github上面去下载,链接:

https://gitlab.com/OldManProgrammer/unix-tree/-/commits/master/

下载.tar.gz文件,然后上传到服务器上,tar -zxvf 解压,

mv unix-tree-4031b9ea9dccc9cff7a5b30e329214d89a53d8f6 tree.1.8
make
tree -h

安装成功,按照下面方法,写入环境变量:

然后tree就可以使用了。

二. tree命令的使用

1.    基本说明:

tree -FC

-F 在可执行文件,目录,Socket,符合连接,管道名称,各自加上"*","/","=","@","|"符号来进行区分,功能类似ls -F;

-C 带颜色显示,美观;

2.其它常用参数

tree -a 显示所有文件和目录;

tree -d 显示目录名称;

tree -f 在每个文件或目录之前,显示完整路径;

tree -t 以文件或目录的更改时间排序

tree > output.txt 输出目录结构到指定文件

本文使用 文章同步助手 同步

相关文章

网友评论

      本文标题:Linux系统上安装使用Tree命令

      本文链接:https://www.haomeiwen.com/subject/xuxoortx.html