zoukankan      html  css  js  c++  java
  • Linux系统tree工具

    当用户在linux平台中需要需要查看一个非当前目录的目录下有哪些文件和子文件时,最普通的办法就是cd该目录,然后再ls,这个操作令人不舒适,因为查看完以后,用户还需要切换到原来的目录。现在介绍一款非常简洁实用的程序tree,可以在命令行中以树状图的格式列出当前或者其他目录下的文件结构,并显示文件夹和文件的个数

    一、安装

    sudo apt-get update
    sudo apt-get install tree
    tree --version # 查看tree版本

    二、常用命令

    假设现在存在一个目录/usr/local/hadoop,该目录包含多层子目录和文件,并且每个子目录下包含若干文件

    -d  仅列出目录,即不显示目录下有哪些文件
    -L 显示目录的最大深度,层数
    -p 显示在显示目录和文件的同时显示权限
    -I 'linux*' 不显示名称以linux开头的文件
    -P 'linux*' 仅显示名称以linux开头的文件
    tree -L 1 -d /usr/local/hadoop # 仅显示/usr/local/hadoop目录下有哪些目录,即只显示1层目录

    用ls命令查看/usr/local/hadoop/bin目录下有哪些文件和目录,注意带*号的文件表示可执行文件

    用tree命令查看/usr/local/hadoop/bin目录下有哪些文件和目录,该目录下没有子目录,仅包含11个文件

    用tree -d  命令仅查看/usr/local/hadoop目录下有哪些目录,显然情况和上图符合,该目录无子目录

    参考:https://www.linuxidc.com/Linux/2018-12/155631.htm

  • 相关阅读:
    TCP首部
    IP
    ARP
    QYT教主TCPIP2017 TCP部分 视频笔记
    卷一第二十二章:UDP原理
    卷一第二十一章:TCP原理
    卷一第二十章:IPV6基础
    卷一十九章:DHCP (不涉及工作,暂停)
    目录
    Educational Codeforces Round 90 (Rated for Div. 2)
  • 原文地址:https://www.cnblogs.com/2sheep2simple/p/10695221.html
Copyright © 2011-2022 走看看