tree命令

  以樹狀格式列出目錄的內容。

  語法:  

tree [-adfghilnopqrstuvxACDFNS] [-L level [-R]] [-H baseHREF] [-T title] [-o filename] [--nolinks] [-Pnode

pattern] [-I pattern] [--inodes] [--device] [--noreport] [--dirsfirst] [--version] [--help] [--file-socket

limit #] [directory ...]blog

  選項:

    -L:指定要顯示的層級數;排序

    -d:只顯示目錄;it

    -f:打印每一個文件的完整路徑;io

    -a:打印全部文件;file

    -P pattern:僅列出與通配符模式相匹配的文件;權限

    -p:打印每一個文件的文件類型和權限;語法

    -s:以字節爲單位打印每一個文件的大小以及名稱。im

    -h:已便於閱讀的方式打印文件大小;

    -u:打印文件的用戶名,或UID#(若是沒有可用的用戶名);

    -g:打印文件的組名,或GID#(若是沒有組名);

    -D:打印列出的文件的上次修改時間的日期;

    --inodes:打印文件或目錄的inodes號;

    --device:打印文件或目錄所屬的設備號;

    -F:在每一個輸出項後追加文件的類型標識符,具體含義:「*」表示具備可執行權限的普通文件,「/」表示目錄,「@」表示符號連接,「|」表示命令管道FIFO,「=」表示sockets套接字。當文件爲普通文件時,不輸出任何標識符

    -r:以反向字母順序對輸出進行排序;

    -t:按最後修改時間而不是按字母順序對輸出進行排序;

    --dirsfirst:在文件以前列出目錄;

    -C:打開着色;

    -o filename:將結果保存至文件中。

實例:

    查看/etc下文件和目錄,不顯示子目錄,並着色,

      

    查看根目錄下全部目錄及權限,不顯示子目錄,

      

相關文章
相關標籤/搜索