Linux tree命令作用是什麼?Linux學習教程

老男孩IT教育機構發表於2021-11-05

  在Linux系統中,tree命令主要用於以樹狀圖列出目錄的內容。執行tree命令之後,它會列出指定目錄下的所有檔案,包括子目錄的檔案。那麼Linux tree命令作用是什麼?小編透過以下內容為大家介紹一下,一起來學習吧。

  tree:以樹形結構顯示目錄下的內容

  tree命令的中文意思為“樹”,功能是以樹形結構列出指定目錄下的所有內容,包括所有檔案、子目錄及子目錄裡的目錄和檔案。

  [root@oldboy ~]# rpm -qa tree #<==查詢tree命令是否安裝。

  tree-1.5.3-2.el6.x86_64 #<==如果沒有顯示就執行下面的命令。

  [root@oldboy ~]# yum -y install tree #<==安裝tree命令的yum命令。

  第二步,調整系統字符集,防止樹形結構顯示亂碼。

  範例:不帶任何引數執行tree命令。

  [root@oldboy etc]# cd ~

  [root@oldboy ~]# tree #<==顯示當前目錄結構。

  . #<==“.”以當前目錄為起點。

  ├── anaconda-ks.cfg

  ├── install.log

  └── install.log.syslog

  0 directories, 3 files

  範例:以樹形結構顯示目錄下的所有內容(-a的功能)。

  [root@oldboy ~]# tree -a #<==帶-a引數顯示所有檔案(包括隱藏檔案)。

  .├── anaconda-ks.cfg

  ├── .bash_history #<==在Linux系統中,以“.”點號開頭的檔案為隱藏檔案,預設不顯示。

  ├── .bash_logout

  ├── .bash_profile

  ├── .bashrc

  ├── .cshrc

  ├── install.log

  ├── install.log.syslog

  ├── .mysql_history

  ├── .tcshrc

  └── .viminfo

  0 directories, 11 files

  #<==上述命令結果僅供參考,能看到加粗的以點開頭的隱藏檔案即可,列表的內容名字多少可能因系統的不同而有區別。

  範例:只列出根目錄下第一層目錄結構(-L功能)。

  [root@oldboy ~]# tree -L 1 / #<==-L引數後接數字,表示檢視目錄的層數,不帶-L選項預設顯示所有層數。

  /

  ├── bin

  ├── boot

  ...省略若干行...

  ├── sys

  ├── tmp

  ├── usr

  └── var

  20 directories, 0 files


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2840819/,如需轉載,請註明出處,否則將追究法律責任。

相關文章