溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Linux系統(tǒng)中tree命令怎么用

發(fā)布時(shí)間:2022-01-27 10:37:57 來(lái)源:億速云 閱讀:158 作者:小新 欄目:開(kāi)發(fā)技術(shù)

小編給大家分享一下Linux系統(tǒng)中tree命令怎么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

在Linux系統(tǒng)中 tree命令主要用于以樹(shù)狀圖列出目錄的內(nèi)容,當(dāng)我們執(zhí)行tree命令之后,會(huì)列出指定目錄下的所有文件。

Linux系統(tǒng)中tree命令怎么用

語(yǔ)法

 tree [-aACdDfFgilnNpqstux][-I ][-P ][目錄...]

參數(shù)說(shuō)明:

  • -a 顯示所有文件和目錄。

  • -A 使用ASNI繪圖字符顯示樹(shù)狀圖而非以ASCII字符組合。

  • -C 在文件和目錄清單加上色彩,便于區(qū)分各種類型。

  • -d 顯示目錄名稱而非內(nèi)容。

  • -D 列出文件或目錄的更改時(shí)間。

  • -f 在每個(gè)文件或目錄之前,顯示完整的相對(duì)路徑名稱。

  • -F 在執(zhí)行文件,目錄,Socket,符號(hào)連接,管道名稱名稱,各自加上”*”,”/”,”=”,”@”,”|”號(hào)。

  • -g 列出文件或目錄的所屬群組名稱,沒(méi)有對(duì)應(yīng)的名稱時(shí),則顯示群組識(shí)別碼。

  • -i 不以階梯狀列出文件或目錄名稱。

  • -L level 限制目錄顯示層級(jí)。

  • -l 如遇到性質(zhì)為符號(hào)連接的目錄,直接列出該連接所指向的原始目錄。

  • -n 不在文件和目錄清單加上色彩。

  • -N 直接列出文件和目錄名稱,包括控制字符。

  • -p 列出權(quán)限標(biāo)示。

  • -P 只顯示符合范本樣式的文件或目錄名稱。

  • -q 用”?”號(hào)取代控制字符,列出文件和目錄名稱。

  • -s 列出文件或目錄大小。

  • -t 用文件和目錄的更改時(shí)間排序。

  • -u 列出文件或目錄的擁有者名稱,沒(méi)有對(duì)應(yīng)的名稱時(shí),則顯示用戶識(shí)別碼。

  • -x 將范圍局限在現(xiàn)行的文件系統(tǒng)中,若指定目錄下的某些子目錄,其存放于另一個(gè)文件系統(tǒng)上,則將該子目錄予以排除在尋找范圍外。

案例演示:

1.tree—當(dāng)前目錄下的所有內(nèi)容顯示

 lwnyls@lwnyls-desktop:/usr$ tree

2.tree -L level—只顯示當(dāng)前目錄下指定最大深度的目錄結(jié)構(gòu)

 lwnyls@lwnyls-desktop:/usr$ tree -L 1
 .
 ├── bin
 ├── games
 ├── include
 ├── lib
 ├── lib32
 ├── local
 ├── sbin
 ├── share
 └── src
 
 9 directories, 0 files
 lwnyls@lwnyls-desktop:/usr$

3.-d 顯示目錄名稱而非內(nèi)容。

 lwnyls@lwnyls-desktop:~/VirtualBox VMs$ tree -d
 .
 ├── win7
 │   └── Logs
 ├── winxp
 │   ├── Logs
 │   └── Snapshots
 └── xp2
     └── Logs
 
 7 directories
 lwnyls@lwnyls-desktop:~/VirtualBox VMs$

4.-f 在每個(gè)文件或目錄之前,顯示完整的相對(duì)路徑名稱。 5.-t 用文件和目錄的更改時(shí)間排序。

 lwnyls@lwnyls-desktop:~/VirtualBox VMs$ tree -f
 .
 ├── ./win7
 │   ├── ./win7/Logs
 │   │   ├── ./win7/Logs/VBox.log
 │   │   ├── ./win7/Logs/VBox.log.1
 │   │   ├── ./win7/Logs/VBox.log.2
 │   │   └── ./win7/Logs/VBox.log.3
 │   ├── ./win7/win7.vbox
 │   └── ./win7/win7.vbox-prev
 ├── ./winxp
 │   ├── ./winxp/Logs
 │   │   ├── ./winxp/Logs/VBox.log
 │   │   ├── ./winxp/Logs/VBox.log.1
 │   │   ├── ./winxp/Logs/VBox.log.2
 │   │   └── ./winxp/Logs/VBox.log.3
 │   ├── ./winxp/Snapshots
 │   ├── ./winxp/winxp.vbox
 │   ├── ./winxp/winxp.vbox-prev
 │   └── ./winxp/winxp.vdi
 └── ./xp2
     ├── ./xp2/Logs
     │   ├── ./xp2/Logs/VBox.log
     │   ├── ./xp2/Logs/VBox.log.1
     │   ├── ./xp2/Logs/VBox.log.2
     │   └── ./xp2/Logs/VBox.log.3
     ├── ./xp2/xp2.vbox
     ├── ./xp2/xp2.vbox-prev
     └── ./xp2/xp2.vdi
 
 7 directories, 20 files
 lwnyls@lwnyls-desktop:~/VirtualBox VMs$
 lwnyls@lwnyls-desktop:~/VirtualBox VMs$ tree -t
 .
 ├── winxp
 │   ├── winxp.vdi
 │   ├── Logs
 │   │   ├── VBox.log
 │   │   ├── VBox.log.1
 │   │   ├── VBox.log.2
 │   │   └── VBox.log.3
 │   ├── winxp.vbox
 │   ├── winxp.vbox-prev
 │   └── Snapshots
 ├── xp2
 │   ├── xp2.vbox
 │   ├── xp2.vbox-prev
 │   ├── xp2.vdi
 │   └── Logs
 │       ├── VBox.log
 │       ├── VBox.log.1
 │       ├── VBox.log.2
 │       └── VBox.log.3
 └── win7
     ├── win7.vbox
     ├── win7.vbox-prev
     └── Logs
         ├── VBox.log
         ├── VBox.log.1
         ├── VBox.log.2
         └── VBox.log.3
 
 7 directories, 20 files
 lwnyls@lwnyls-desktop:~/VirtualBox VMs$

以上是“Linux系統(tǒng)中tree命令怎么用”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI