那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用tree命令在Linux終端中顯示文件樹

工程師鄧生 ? 來源:Linux迷 ? 作者:Linux迷 ? 2022-09-13 14:13 ? 次閱讀

使用 Linux 上的 tree 命令,您可以以分層樹狀表示形式查看整個文件系統(tǒng)。這是如何做到的。 雖然您可以在 Linux 終端中使用 ls 來顯示目錄,但如果有一個工具可以分層顯示目錄列表,比如 tree 呢?幸運(yùn)的是,確實(shí)存在這樣的程序,它被稱為“tree”。

什么是tree?

tree 類似于 ls 命令,因?yàn)樗@示目錄列表,但 tree 將它們顯示為樹狀結(jié)構(gòu),與其名稱相同。這意味著子目錄將表示為樹的分支。它會將子目錄的子目錄顯示為更深的分支。

在 Linux 上安裝 tree

tree 很容易安裝在大多數(shù)主要的 Linux 發(fā)行版上。只需使用您最喜歡的包管理器。

在 Debian/Ubuntu 系統(tǒng)上:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                               

sudo apt install tree
2c9463ee-332a-11ed-ba43-dac502259ad0.png

在 Arch Linux 上:

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                              

 sudo pacman -S tree

在 Red Hat 系列發(fā)行版上,包括 Fedora、CentOS、Rocky Linux 等

linuxmi@linuxmi /home/linuxmi/www.linuxmi.com                               

sudo dnf install tree

用 tree 顯示目錄樹

2cc6b358-332a-11ed-ba43-dac502259ad0.png

實(shí)際上用 tree 命令顯示樹很簡單。只需在當(dāng)前目錄中調(diào)用tree將顯示目錄的樹。 您還可以提供樹的路徑名,如下所示:

tree /path/to-directory
您可以使用-d選項(xiàng)讓樹顯示目錄:

linuxmi@linuxmi /home/linuxmi/linuxmi.com                                   

tree -d /etc
2ce7cda4-332a-11ed-ba43-dac502259ad0.png

您還可以使用-l選項(xiàng)讓樹跟隨系統(tǒng)上的符號鏈接。否則,它將以“鏈接 -> 目標(biāo)”格式顯示符號鏈接。

如果您的 Linux 系統(tǒng)安裝在多個硬盤驅(qū)動器上,您可以使用-x選項(xiàng)讓樹保持在當(dāng)前文件系統(tǒng)上。

您可以僅顯示與帶有-P選項(xiàng)的通配符模式匹配的文件,后跟該模式。請務(wù)必將模式括在單引號 (')中,否則 shell 將嘗試解釋它并給出錯誤。

使用大寫“P”,您可以列出帶有模式的文件。此模式示例顯示僅包含以l開頭的目錄的樹或包含以l開頭的文件的目錄。

linuxmi@linuxmi /home/linuxmi/linuxmi.com                                  

 tree -P 'l*'
2cf3cc9e-332a-11ed-ba43-dac502259ad0.png

使用小寫的“p”,您也可以列出一個目錄樹,它也顯示文件權(quán)限。

linuxmi@linuxmi /home/linuxmi/linuxmi.com                                   

tree -p

2d067f92-332a-11ed-ba43-dac502259ad0.png

只顯示兩層目錄

linuxmi@linuxmi /home/linuxmi/linuxmi.com                                  

 tree -Ld 2 /home/
2d27b93c-332a-11ed-ba43-dac502259ad0.png

現(xiàn)在您可以在 Linux 終端中顯示文件樹

使用 tree,您可以顯示目錄的樹狀圖以顯示文件和子目錄的關(guān)系,甚至可以使用選項(xiàng)來調(diào)整輸出。如果您要在 Linux 目錄樹中查找文件,那么 find 命令就是您所需要的。





審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11345

    瀏覽量

    210391
  • 終端
    +關(guān)注

    關(guān)注

    1

    文章

    1152

    瀏覽量

    30003
  • 管理器
    +關(guān)注

    關(guān)注

    0

    文章

    248

    瀏覽量

    18613

原文標(biāo)題:如何使用 tree 在 Linux 終端中顯示目錄樹

文章出處:【微信號:Linux迷,微信公眾號:Linux迷】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    Linux實(shí)時查看日志的四種命令詳解

    如何在Linux實(shí)時查看日志文件的內(nèi)容?那么有很多實(shí)用程序可以幫助用戶文件更改或不斷更新時輸出文件
    的頭像 發(fā)表于 01-13 10:45 ?269次閱讀
    <b class='flag-5'>Linux</b>實(shí)時查看日志的四種<b class='flag-5'>命令</b>詳解

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-初識設(shè)備之設(shè)備組成和結(jié)構(gòu)

    的一項(xiàng)技能。設(shè)備的起源設(shè)備(Device Tree)是一種描述硬件資源的數(shù)據(jù)結(jié)構(gòu),它由uboot傳遞給Linux內(nèi)核,被內(nèi)核解析,內(nèi)核根據(jù)設(shè)備
    發(fā)表于 01-08 08:32

    飛凌嵌入式ElfBoard ELF 1板卡-初識設(shè)備之設(shè)備組成和結(jié)構(gòu)

    的一項(xiàng)技能。設(shè)備的起源設(shè)備(Device Tree)是一種描述硬件資源的數(shù)據(jù)結(jié)構(gòu),它由uboot傳遞給Linux內(nèi)核,被內(nèi)核解析,內(nèi)核根據(jù)設(shè)備
    發(fā)表于 01-07 09:16

    Linux文件查找

    Linux文件查找 1.find查找概述 為什么要有文件查找,因?yàn)楹芏鄷r候我們可能會忘了某個文件所在的位置,此時就需要通過find來查找。 find
    的頭像 發(fā)表于 12-03 17:09 ?352次閱讀

    盤點(diǎn)Linux系統(tǒng)的常見命令

    作為運(yùn)維同學(xué)怎能不知道Linux系統(tǒng)的lsmod、lsof、lspci、lsscsi命令呢,今天就來盤一盤她及實(shí)例。
    的頭像 發(fā)表于 12-03 09:48 ?364次閱讀
    盤點(diǎn)<b class='flag-5'>Linux</b>系統(tǒng)<b class='flag-5'>中</b>的常見<b class='flag-5'>命令</b>

    Linux常用命令

    快捷鍵 ln -s /data /home/nvidia/ vi 查看文件命令,例如: vi xxx.log 退出方式::+q+回車 tail 顯示文件后幾行,例如: tail xxx.log 也可以
    的頭像 發(fā)表于 11-06 16:04 ?173次閱讀
    <b class='flag-5'>Linux</b>常用<b class='flag-5'>命令</b>

    Linux系統(tǒng)shell命令解析

    shell是Linux系統(tǒng)的用戶界面,提供了用戶與內(nèi)核交互的一種接口,它接收用戶輸入的命令并到送到內(nèi)核去執(zhí)行,因此也被稱為Linux命令解釋器。
    的頭像 發(fā)表于 11-05 15:40 ?377次閱讀

    Linux lsof命令的基本用法

    linux 系統(tǒng),一切皆文件。通過文件不僅僅可以訪問常規(guī)數(shù)據(jù),還可以訪問網(wǎng)絡(luò)連接和硬件。所以 lsof
    的頭像 發(fā)表于 10-23 11:52 ?423次閱讀
    <b class='flag-5'>Linux</b> lsof<b class='flag-5'>命令</b>的基本用法

    什么是默克爾(Merkle Tree)?如何計算默克爾根?

    01 默克爾的概念 默克爾(Merkle Tree)是一種特殊的二叉,它的每個節(jié)點(diǎn)都存儲了一個數(shù)據(jù)塊的哈希值。哈希值是一種可以將任意長度的數(shù)據(jù)轉(zhuǎn)換為固定長度的字符串的算法,它具有
    的頭像 發(fā)表于 09-30 18:22 ?1092次閱讀
    什么是默克爾<b class='flag-5'>樹</b>(Merkle <b class='flag-5'>Tree</b>)?如何計算默克爾根?

    全志Linux磁盤操作基礎(chǔ)命令

    /sdc2 df命令 顯示Linux文件系統(tǒng)磁盤使用的占用情況。 [ubuntu@book:~]$ df//顯示文件系統(tǒng)的磁盤使用情
    發(fā)表于 09-02 10:47

    TIDA-01350 CAD Files文件用EAGLE打開后顯示文件無效如何解決?

    參考設(shè)計High Speed, Linear Transimpedance Reference Design的TIDA-01350 CAD Files文件用EAGLE打開后顯示文件無效
    發(fā)表于 08-19 06:04

    如何更改Linux文件系統(tǒng)終端顯示顏色

    自己制作的簡單 Linux 文件系統(tǒng),你會發(fā)現(xiàn)終端顯示為黑白色,很不好看
    的頭像 發(fā)表于 08-12 17:29 ?708次閱讀
    如何更改<b class='flag-5'>Linux</b><b class='flag-5'>文件</b>系統(tǒng)<b class='flag-5'>終端</b><b class='flag-5'>顯示</b>顏色

    Linuxcut命令的實(shí)用示例

    Linux command cut 用于文本處理。您可以使用此命令通過選擇列從文件中提取部分文本。
    的頭像 發(fā)表于 08-05 15:14 ?371次閱讀

    恒訊科技分析:香港服務(wù)器的linux如何顯示文件內(nèi)容?

    Linux系統(tǒng)查看文件內(nèi)容有多種方法,以下是一些常用的命令: 1、使用cat命令:這是最基本
    的頭像 發(fā)表于 07-19 12:49 ?255次閱讀

    util-linux修復(fù)WallEscape漏洞,影響Linux系統(tǒng)wall命令使用

    WallEscape 主要影響“wall”命令操作,Linux 系統(tǒng)的常規(guī)下,該指令被用作向系統(tǒng)所有登錄用戶的終端發(fā)布消息。然而在處理命令
    的頭像 發(fā)表于 03-29 14:35 ?1033次閱讀
    莱西市| 百家乐网上娱乐城| 大发888优惠活动| 百家乐官网赌博大赢家| 威尼斯人娱乐城活动| 百家乐官网2号机器投注技巧| 百家乐透视牌靴价格| 娱乐城网站| 百家乐官网庄闲必胜打| 葡京娱乐城姚记| 实战百家乐官网十大取胜原因百分百战胜百家乐官网不买币不吹牛只你能做到按我说的.百家乐官网基本规则 | 大发888 娱乐游戏| 希尔顿百家乐官网娱乐城 | 利都百家乐国际娱乐场| 百家乐官网娱乐城彩金| 百家乐常用公式| 百家乐官网开户送彩金28| 广发百家乐的玩法技巧和规则| 百家乐官网2号机器投注技巧| 全讯网高手| 七匹狼百家乐官网的玩法技巧和规则| 德州扑克教程| 3U百家乐娱乐城| 百家乐官网手机软件| 海立方百家乐的玩法技巧和规则| 百家乐官网做庄家必赢诀窍| 顶级赌场 足彩分析| 百家乐如何取胜| 沽源县| 仕達屋百家乐的玩法技巧和规则| 百家乐官网制胜秘| 娱乐城注册送28| 澳门百家乐博牌| 澳门百家乐官网大揭密| 大发888使用条款| 百家乐对子计算方法| 百家乐官网网址皇冠现金网| 大发888娱乐场玩什么| 百家乐作弊内幕| 百家乐官网线上真人游戏| 威尼斯人娱乐城存款多少起存|