linux找不到tree命令怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux找不到tree命令怎么办?相关的知识,希望对你有一定的参考价值。

参考技术A

    在linux系统中找不到tree这个命令时,需要安装,如ubuntu用下面的命令就可以安装tree这个命令工具,其他linux系统类似;

    sudo <a href="https://www.baidu.com/s?wd=apt-;

    get&tn=44039180_cpr&fenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y4n1K-

    njD4n1b4rHmzrAfd0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYT

    jCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-;

    TLwGUv3EnHbznWRdn16Y" target="_blank" class="baidu-highlight">apt-;

    get</a> install tree;

    功能说明:以树状图列出目录的内容。语  法:tree [-aACdDfFgilnNpqstux][-I <范本样式>][-P <范本样式>][目录...]补充说明:执行tree指令,会列出指定目录下的所有文件,包括子目录里的文件。参  数:  -a   显示所有文件和目录。  -A   使用ASNI绘图字符显示树状图而非以ASCII字符组合;

    -C   在文件和目录清单加上色彩,便于区分各种类型。  -d   显示目录名称而非内容。  -D   列出文件或目录的更改时间。  -f   在每个文件或目录之前,显示完整的相对路径名称。  -F   在执行文件,目录,Socket,符号连接,管道名称名称,各自加上"*","/","=","@","|"号。  -g   列出文件或目录的所属群组名称,没有对应的名称时,则显示群组识别码;

    -i   不以阶梯状列出文件或目录名称。  -I<范本样式>   不显示符合范本样式的文件或目录名称。  -l   如遇到性质为符号连接的目录,直接列出该连接所指向的原始目录。  -n   不在文件和目录清单加上色彩;

    -N   直接列出文件和目录名称,包括控制字符。  -p   列出权限标示。  -P<范本样式>   只显示符合范本样式的文件或目录名称。  -q   用"?"号取代控制字符,列出文件和目录名称。  -s   列出文件或目录大小;

    -t   用文件和目录的更改时间排序。  -u   列出文件或目录的拥有者名称,没有对应的名称时,则显示用户识别码。  -x   将范围局限在现行的文件系统中,若指定目录下的某些子目录,其存放于另一个文件系统上,则将该子目录予以排除在寻找范围外。

linux 解压 提示找不到文件

我在www.sourceforge.net上下载了一个zip文件,名字是catbot_0.4.2.zip,用unzip catbot_0.4.2.zip命令 提示说:

unzip:cannot fine or open catbot_0.4.2.zip, catbot_0.4.2.zip.zip or catbot_0.4.2.zip.ZIP

换了两个zip文件试了试还是不行,我刚接触linux,懂得人给解释一下。谢谢了~~

可以找到文件的,具体如下:

1、第一步,单击栏上的终端,然后输入命令[sudo
 apt install rar unrar],见下图,转到下面的步骤。

2、第二步,执行完上面的操作之后,输入要安装的密码,然后关闭终端,见下图,转到下面的步骤。

3、第三步,执行完上面的操作之后,单击文件图标以进入要解压缩的文件的目录,然后单击文档,见下图,转到下面的步骤。

4、第四步,执行完上面的操作之后,右键单击并选择“Extract here”选项,将看到该文件已解压缩并且可以找到,见下图。这样,就解决了这个问题了。

参考技术A

linux解压提示找不到文件可能两种情况:

    你的路径不对,如果用相对路径的话一定要cd命令切换到压缩文件的当前目录下,在用解压文件进行解压,如果用绝对路径就需要加上全的路径。

    你解压文件是有问题的,看是否普通的压缩,还是linux中的归档等。

以下linux下解压命令大全

.tar
解包:tar xvf FileName.tar
打包:tar cvf FileName.tar
DirName
(注:tar是打包,不是压缩!)
———————————————
.gz
解压1:gunzip
FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName

.tar.gz 和 .tgz
解压:tar zxvf FileName.tar.gz
压缩:tar zcvf FileName.tar.gz
DirName
———————————————
.bz2
解压1:bzip2 -d FileName.bz2
解压2:bunzip2
FileName.bz2
压缩: bzip2 -z FileName

.tar.bz2
解压:tar jxvf FileName.tar.bz2
压缩:tar jcvf FileName.tar.bz2
DirName
———————————————
.bz
解压1:bzip2 -d FileName.bz
解压2:bunzip2
FileName.bz
压缩:未知

.tar.bz
解压:tar jxvf
FileName.tar.bz
压缩:未知
———————————————
.Z
解压:uncompress
FileName.Z
压缩:compress FileName
.tar.Z

解压:tar Zxvf FileName.tar.Z
压缩:tar Zcvf FileName.tar.Z
DirName
———————————————
.zip
解压:unzip FileName.zip
压缩:zip
FileName.zip DirName
———————————————
.rar
解压:rar x
FileName.rar
压缩:rar a FileName.rar
DirName
———————————————
.lha
解压:lha -e FileName.lha
压缩:lha -a
FileName.lha FileName
———————————————
.rpm
解包:rpm2cpio FileName.rpm |
cpio -div
———————————————
.deb
解包:ar p FileName.deb data.tar.gz | tar
zxf -
———————————————
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio
.rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab
.kar .cpt .pit .sit .sea
解压:sEx x FileName.*
压缩:sEx a FileName.*
FileName

参考技术B 是把文件下载到什么目录里了?
需要进入那个目录, 然后再执行你上边的命令。

你下载到桌面上了,要
cd ~/桌面
unzip catbot_0.4.2.zip

你下载到了下载目录中,需要
cd ~/下载
unzip catbot_0.4.2.zip本回答被提问者采纳
参考技术C

问题描述不是很清楚,这种一般是bz2格式的出现问题(多数是这种格式)。

如果是bz2格式的,一般是bzip2没有安装上,以CentOS为例,请参考以下步骤:

    以root登录系统

    输入yum list available | grep bzip,此时可列出bzip的安装包

    输入yum -y install <bzip安装包名>,等安装完成

    重新解压文件就可以了。

如果是缺少其它的类型支持,可以参考上述方法同样操作。

参考技术D 命令或者路径错了.

以上是关于linux找不到tree命令怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

linux下怎么用tree命令以树形结构显示文件目录结构

tree老师:找10K以上工作必备技能

tree 命令

Linux下的tree命令 --Linux下目录树查看

Linux下的tree命令 --Linux下目录树查看

Linux 实用工具——Tree 命令,文件目录列表