成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux tree 命令詳細(xì)使用說明

系統(tǒng) Linux
tree 命令是一個小型的跨平臺命令行程序,用于遞歸地以樹狀格式列出或顯示目錄的內(nèi)容。本文主要講解Linux系統(tǒng)上的tree命令的詳細(xì)使用方法。

1. 前言

本文主要講解Linux系統(tǒng)上的tree命令的詳細(xì)使用方法。

tree 命令是一個小型的跨平臺命令行程序,用于遞歸地以樹狀格式列出或顯示目錄的內(nèi)容。它輸出每個子目錄中的目錄路徑和文件,以及子目錄和文件總數(shù)的摘要。

tree程序可以在Unix和類Unix系統(tǒng)(如Linux)中使用,也可以在DOS、Windows和許多其他操作系統(tǒng)中使用。它為輸出操作提供了各種選項,從文件選項、排序選項到圖形選項,并支持XML、JSON和HTML格式的輸出。

在這篇教程中,我們將通過使用案例演示如何使用tree命令遞歸地列出Linux系統(tǒng)上目錄的內(nèi)容。

??

??

Linux tree 命令詳細(xì)使用說明

2. 在各種發(fā)行版上安裝tree命令

幾乎所有的Linux發(fā)行版都可以使用tree命令,但是,如果默認(rèn)情況下沒有安裝它,可以使用系統(tǒng)的包管理器來安裝它,如下所示。

(1) 在RHEL/CentOS 7上安裝tree命令工具

yum install tree

(2) 在Fedora 22+ /RHEL/CentOS 8上安裝tree命令工具

dnf install tree

(3) 在Ubuntu/Debian系統(tǒng)上安裝tree命令工具

sudo apt install tree

(4) 在openSUSE系統(tǒng)上安裝tree命令工具

sudo zypper in tree

3. tree命令的日常使用案例

安裝之后,您可以通過下面的使用案例進(jìn)一步學(xué)習(xí)tree命令的用法。

要以類似樹的格式列出目錄內(nèi)容,請切換到所需的目錄并運(yùn)行tree命令,不帶任何選項或參數(shù),如下所示。某些目錄需要root權(quán)限,請使用sudo調(diào)用root權(quán)限,獲取訪問權(quán)。

tree

Linux tree 命令詳細(xì)使用說明

sudo tree

它將遞歸地顯示工作目錄的內(nèi)容,顯示子目錄和文件,以及子目錄和文件總數(shù)的摘要。您可以使用-a標(biāo)志顯示隱藏文件。

sudo tree -a

要使用-f列出每個子目錄和文件的完整路徑內(nèi)容,如下所示。

sudo tree -f

Linux tree 命令詳細(xì)使用說明


您還可以使用-d選項指定tree只打印子目錄不顯示里面的文件。如果與-f選項一起使用,tree將打印完整的目錄路徑,如下所示。

sudo tree -d

 

Linux tree 命令詳細(xì)使用說明


 

sudo tree -df

可以使用-L選項指定目錄樹的最大顯示深度。例如,如果您希望深度為2,則運(yùn)行以下命令。

sudo tree -f -L 2

下面是將目錄樹的最大顯示深度設(shè)置為3的使用案例:

sudo tree -f -L 3

若要僅顯示與通配符內(nèi)容匹配的文件,請使用-P選擇并指定您的匹配內(nèi)容。在本例中,該命令將只列出與cata*匹配的文件,例如Catalina.sh, catalina.bat等將被列出。

sudo tree -f -P cata*

Linux tree 命令詳細(xì)使用說明


還可以通過添加--prune選項告訴tree從輸出內(nèi)容中刪除空目錄,如下所示。

sudo tree -f --prune

tree還支持一些有用的文件選項,如-p,它以類似ls -l命令的方式打印每個文件的文件類型和權(quán)限。

sudo tree -f -p

此外,要打印每個文件的用戶名(如果沒有用戶名,則為UID),使用-u選項,而-g選項打印組名(如果沒有組名,則為GID)。您可以組合-p、-u和-g選項來執(zhí)行類似于ls -l命令的輸出結(jié)果,顯示文件和目錄的詳細(xì)信息。

sudo tree -f -pug

還可以使用-s選項打印每個文件的字節(jié)大小以及文件名。為了以更易于閱讀的格式打印每個文件的大小,使用-h選項并指定大小字母表示千字節(jié)(K)、兆字節(jié)(M)、千兆字節(jié)(G)、tb (T)等。

sudo tree -f -s

或者

sudo tree -f -h

要顯示每個子目錄或文件的最后修改時間的日期,請使用-D選項,如下所示。

sudo tree -f -pug -h -D

Linux tree 命令詳細(xì)使用說明


另一個有用的選項是--du,它將顯示指定目錄所占用的磁盤空間。

sudo tree -f --du

您還可以使用-o選項將tree的輸出內(nèi)容發(fā)送或重定向到文件名,以便稍后進(jìn)行分析。

sudo tree -o direc_tree.txt

4. 總結(jié)

以上就是tree命令的全部內(nèi)容,運(yùn)行tree了解更多用法和選項。

文章轉(zhuǎn)載自:https://www.linuxrumen.com/cyml/1783.html

 

責(zé)任編輯:趙寧寧 來源: 智傳網(wǎng)優(yōu)云課堂
相關(guān)推薦

2009-07-31 18:48:35

linux vi命令linux vi命令詳替換命令

2009-12-31 09:42:41

ADO對象模型

2009-12-18 15:11:50

ADO.NET類

2010-01-06 15:29:13

.NET Framew

2010-03-09 10:11:34

Linux掛載命令

2010-01-06 16:53:57

JS兩種語法

2013-10-31 10:59:41

Clouda使用

2009-12-21 14:55:49

ADO.NET類庫

2010-06-10 17:34:22

Linux 查看進(jìn)程

2010-05-27 14:48:45

SVN命令行使用說明

2019-09-29 14:33:30

Redis集合元素

2009-12-28 11:34:22

WPF處理消息

2010-06-03 13:49:04

Sendmail 配置

2011-03-15 10:00:01

NetfilterIPTables

2009-12-15 15:13:07

.NET Framew

2009-12-21 10:10:25

Oracle產(chǎn)品

2010-05-27 14:02:04

SVN使用說明

2010-05-27 14:28:41

TortoiseSVN

2009-12-24 16:20:43

WPF Tooltip

2010-05-07 13:43:27

Unix Shell
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 99久久99| 高清视频一区 | 综合自拍 | av在线一区二区三区 | 亚洲免费一区 | 91国产在线播放 | 国产日韩欧美在线一区 | 久久国产视频网 | 老司机精品福利视频 | 亚洲一区二区免费电影 | 精品久久国产 | 日韩精品免费在线观看 | 精品欧美一区二区在线观看欧美熟 | 九九在线视频 | 91成人在线 | 精品福利av导航 | 综合网视频 | 亚洲综合在线播放 | www日韩 | www.亚洲免费| 波多野结衣中文视频 | 成人二区三区 | 国内自拍视频在线观看 | 国产黑丝在线 | 精品久久久久一区 | 一区二区视屏 | 成人不卡视频 | 午夜免费观看网站 | 日韩一区二区三区在线 | 一区二区三区在线播放视频 | 亚洲一区二区久久久 | 天天干天天操天天射 | 日本免费一区二区三区四区 | 国产成人精品亚洲日本在线观看 | 欧美日韩一区二区三区不卡视频 | 亚洲高清电影 | 日韩精品一区二区三区在线播放 | 能免费看的av | 欧美精品久久 | 午夜视频免费 | 国产免费一二三区 |