linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录

这篇具有很好参考价值的文章主要介绍了linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. 前言

1.1 Linux常用命令其他篇

  • Linux命令01篇——Linux解压缩文件常用命令.
  • Linux命令02篇——linux日常常用命令介绍.
  • linux常用命令介绍 03 篇——常用的文本处理工具之grep和cut(以及部分正则使用).
  • linux常用命令介绍 04 篇——uniq命令使用介绍(Linux重复数据的统计处理).
  • linux常用命令介绍 05 篇——实际应用篇(用 cut、uniq等统计文档里每个关键词出现的次数).

1.2 关于tree简介

  • tree 以树状格式列出目录的内容。
    • 在没有参数的情况下,以树形式列出当前目录中的文件。
    • 当给定目录参数时,依次列出在给定目录中找到的所有文件和目录。
  • 输出每个子目录中的目录路径和文件,以及子目录和文件总数。

2. 安装并使用 tree

2.1 安装tree

2.1.1 方式1:yum安装

  • 如果没有安装是不能使用的,如下,需要安装:
    bash: tree: command not found
    
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree
  • 安装如下:
    • 方式一:直接使用yum安装,简单不多说
      yum install tree 
      

2.1.2 方式2:下载安装包安装

2.1.2.1 下载安装包
  • 方式二:下载安装包安装如下:
    • 下载地址:http://mama.indstate.edu/users/ice/tree/.
      linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree

    • 下载命令:

      wget mama.indstate.edu/users/ice/tree/src/tree-2.1.1.tgz
      

      linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree

2.1.2.2 解压安装
  • 如下:
    tar -zxvf ./tree-2.1.1.tgz 
    
    cd tree-2.1.1/
    sudo make install
    
    tree --version //查看版本
    
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree
2.1.2.3 简单使用
  • 如下:
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree

2.2 关于tree的使用

  • 使用是很简单的,如上我们用的两个命令tree -dtree -L 2,这里我们简单说几个就行了

  • 不加选项,树列出当前目录中的文件(显示所有文件和目录)

    tree
    tree /home/susu/soft/tree-2.1.1
    

    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree

  • 加选项

    -a     跟不加选项的效果一样,显示所有文件和目录。默认情况下,树不打印隐藏文件
    -C     输出条目加上色彩,便于区分类型
    -d     只显示目录名而不现实目录的内容
    -D     列出文件或目录的最后更改时间
    -L LEVEL    目录树的最大显示深度
    ……
    

    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree

  • 这里就不多介绍了,更多使用请查看hellp,如下:
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree文章来源地址https://www.toymoban.com/news/detail-517136.html

3. 创建不同情况的层级目录

  • 下面各命令具体啥意思,一目了然,如下:
    mkdir -p ~/test/test_A/test_A1/test_A2
    tree ~/test
    
    cd ~/test
    mkdir -p test_B/test_B1/test_B2 test_C/test_C1/test_C2
    tree ~/test
    
    mkdir -p test_D/{test_D1_1,test_D1_2}
    tree
    
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree
  • 批量新建文件夹,并根据条件在不同目录下创建不同文件
    cd ~/test
    
    mkdir -p A_do/{do_1,do_2} ~/B_do/{do_3,do_4}
    
    for f in {do_1,do_2}; do touch ~/test/A_do/$f/test_$f.txt ;done
    
    for f in {do_3,do_4}; do touch ~/B_do/$f/test_$f.txt ;done
    
    tree ~/test ~/B_do
    
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree

4. 其他查看层级的命令

  • 可以用下面这个命令简单查看,但是没有 tree 命令后的结果看着舒服,如下:
    ls -R
    ls -R ../test_D
    
    linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录,Linux,linux,tree

到了这里,关于linux常用命令介绍 06 篇——Linux查看目录层级结构以及创建不同情况的层级目录的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • linux下常用命令查看端口占用

    在linux使用过程中,有时候需要了解当前系统开放了哪些端口,并且还需要查看开放这些端口的具体进程和用户,可以使用netstat命令, netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息 语法 netstat [选项

    2024年02月04日
    浏览(29)
  • Linux工作原理2常用基本命令和目录层次结构

    本章是对本书中你将遇到的Unix命令和工具的指南。 为什么是Unix命令?这不是一本关于Linux如何工作的书吗?当然是的,但Linux在本质上是一种Unix风格。在本章中,你会看到Unix这个词,而不是Linux,因为你可以把你学到的东西直接带到BSD和其他Unix风味的系统中去。我试图避免

    2024年02月06日
    浏览(36)
  • linux常用查看服务器内存的命令

    free 命令用来显示系统内存状态,包括系统物理内存、虚拟内存(swap 交换分区)、共享内存和系统缓存的使用情况,其输出和 top 命令的内存部分非常相似。   free 命令的基本格式如下: [root@localhost ~]# free [选项] 表 1 罗列出了此命令常用的选项及各自的含义。 表 1 free 命令

    2024年02月16日
    浏览(59)
  • 2-Linux 目录介绍及基本指令和操作命令

    一、目录介绍 /:表示的是根的意思 /bin:(binary)存放的是一些二进制文件,但是在Linux中二进制文件是可以被执行的。这个目录中的命令文件是给普通用户使用(非超级管理员用户)。 /etc:Linux下所有的配置文件都会存放到etc目录。 /home:是所有非root用户家目录的一个集

    2024年02月08日
    浏览(32)
  • linux常用的查看命令——防火墙为例

    一、下面是red hat/CentOs7关闭防火墙的命令! 1:查看防火状态 systemctl status firewalld service iptables status 2:暂时关闭防火墙 systemctl stop firewalld service iptables stop 3:永久关闭防火墙 systemctl disable firewalld chkconfig iptables off 4:重启防火墙 systemctl enable firewalld service iptables restart 5:永久关闭后

    2024年02月03日
    浏览(34)
  • 一文搞懂Linux查看log日志常用命令

    Linux查看日志的命令有多种: tail、head、cat、more、less、sed等 tail 命令是最常用的查看日志语句。以日志文件 server.log 为例,tail 命令可以用于查看日志文件的最后几行或实时追踪日志文件。 查看日志文件的最后几行,显示 server.log 文件的最后 100 行 显示 server.log 文件100行之后

    2024年04月26日
    浏览(25)
  • 在Linux中查看系统资源常用命令有哪些

    在Linux中查看系统资源常用命令有哪些 在Linux中,系统资源是指计算机硬件、软件和网络设备等可以利用的一切物质和能量。Linux中的系统资源包括: CPU(中央处理器):用于处理计算机中的指令和数据的主要部件。 内存(RAM):用于存储程序和数据的临时存储设备。 硬盘:

    2024年02月07日
    浏览(29)
  • 53.Linux day03 文件查看命令,vi/vim常用命令

    今天进行了新的学习。 目录 1.cat a.查看单个文件的内容: b.查看多个文件的内容:  c.将多个文件的内容连接并输出到一个新文件: d.显示带有行号的文件内容:  2.more  3.less  4.head 5.tail  6.命令模式 7.插入模式   8.图片解析 用于查看和连接文件内容 以下是 cat 命令的基本

    2024年02月12日
    浏览(28)
  • Linux操作系统设置图形化界面及目录和文件管理常用命令

    目录 1.安装图形化界面  2.开机启动图形化界面 dos界面与图形化界面切换快捷键 3.Windows与Linux文件系统的差别  4.Linux文件系统常用命令  5.使用pwd命令显示工作目录路径 6.绝对路径和相对路径  7.使用ls命令列出目录和文件信息 Linux默认情况下是不会安装图形界面的,所以需要

    2024年02月05日
    浏览(45)
  • Linux CentOS 7 服务器集群硬件常用查看命令

    (一)查看内核:uname -a (二)查看系统: cat /etc/redhat-release (三)查看CPU: cat /proc/cpuinfo 或者 lscpu tips:两者命令差不多,lscpu更简洁,主要关注 Core(s) per socket 和 Socket(s) 参数,以及 Thread(s) per core 。后者表示逻辑核心,一般是1,如果使用超线程技术,则是2; CPU(s) 是三者

    2024年04月27日
    浏览(37)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包