日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux tree命令以树形结构显示文件目录结构

發布時間:2024/5/6 linux 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux tree命令以树形结构显示文件目录结构 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我用的是阿里云服務器,CentOS7,默認沒有tree這個命令,需要安裝,用下面的命令就可以安裝:

sudo yum install tree

怎么樣使用tree這個命令

其實有個非常簡單的辦法,就是直接查看關于tree的幫助,輸入下面的命令,可以查看關于tree命令的幫助信息

tree --help

最簡單的使用辦法是直接輸入tree命令,就會自動給我們以樹形的形式列出當前目錄的文件和文件夾,不加任何參數,它會自動列表當前目錄下面所有深度級別的文件和目錄。

幾個比較常規的用法

1. 顯示目錄結構

tree

2. 包含隱藏文件

tree -a

3. 控制深度(假設為2)

tree -L 2

更多的選項

選項說明
-a顯示所有文件,包含隱藏文件。
-d只顯示目錄。
-l跟蹤符號鏈接,如果鏈接的是一個目錄,則當成目錄處理。
-f顯示完整路徑。
-x只顯示本文件系統。
-L level控制顯示的目錄深度。
-R在下級目錄中,再次執行 tree 命令并且加上 '-o 00Tree.html’選項,配合-L,-H使用。
-P pattern只顯示匹配了 pattern 的文件(不是目錄),支持簡單的正則表達式。
-I pattern與-P相反,只顯示沒有匹配 pattern的文件。
–ignore-case當使用了-P或-I選項時,忽略大小寫。
–matchdirs當使用了-P選項時,文件名包含完整路徑。
–prune不顯示空目錄,如果經過-P或-I后沒有目錄下沒有需要顯示的,也當作空目錄。
–noreport不顯示最后的統計信息。
–charset charset指定字符集。
–filelimit #過濾掉文件個數超過 # 的目錄。
–timefmt fmt按照指定的格式打印文件的修改時間。
-o filename將結果輸出到文件。
-q用問號代替不可打印的字符。
-N用八進制代替不可打印的字符。
-Q用引號將文件名括起來。
-p顯示文件的類型和權限。
-u顯示文件所屬的用戶名或者UID。
-g顯示文件所屬的組或者GID。
-s顯示文件的大小,單位:字節。
-h顯示文件的大小,使用更人性化的顯示。
–si顯示文件的大小,類似 -h 但是使用國際公制單位(1k=1000)。
–du對于目錄,顯示其下所有文件的累計大小。
-D顯示文件的最后修改時間。
-F類似 ls -F,對不同的文件類,在末尾加上不同的字符。
–inodes顯示文件的索引節點。
–device顯示文件所屬的設備號。
-v顯示的文件列表按照version排序。
-t顯示的文件列表按照最后修改時間排序。
-c顯示的文件列表按照最后的狀態改變時間排序。
-U不進行排序處理。
-r反向輸出列表。
–dirsfirst優先顯示目錄(同一級別)
–sort[=name]指定排序方式,name(default), ctime, mtime, size, version.
-i輸出中不要進行縮進。
-A使用ASCII的橫線字符表示縮進。
-S使用CP437的橫線字符表示縮進。
-n關閉顏色顯示。
-C打開顏色顯示。
-X使能XML格式輸出。
-J使能JSON格式輸出。
-H baseHREF使能HTML格式輸出,并包含基本http鏈接地址。
-T title在HTML格式輸出中,設置標題和H1標簽頭
–nolinks在HTML格式輸出中,不輸出超鏈接。

總結

以上是生活随笔為你收集整理的Linux tree命令以树形结构显示文件目录结构的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。