校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 一天一個shell命令 linux文本操作系列-tree命令詳解

一天一個shell命令 linux文本操作系列-tree命令詳解

熱門標簽:智能電銷機器人有用嗎 商機地圖標注 怎么在百度地圖標注公司的位置 百度地圖標注直線距離 天津電話外呼系統排名 德陽400電話申請 鶴崗400電話申請 外呼電話系統怎么操作 測繪地圖標注名稱

tree命令是以圖形化的樹結構打印文件和目錄的主角。通常linux發行版本中并沒有包括這個命令。你需要用包管理器自行安裝。

實例:

1. tree

打印當前目錄下所有文件

2. tree –p ${dir}

打印dir目錄下所有文件,以及他們的權限

3. tree –h ${dir}

打印dir目錄下所有文件,以及適讀的大小

4. tree path –P "*.sh"

打印所有.sh結尾的文件

5. tree path –H http://localhost –o out.html

包含目錄樹輸出的html文件

解讀--help

usage: tree [-adfghilnpqrstuvxACDFNS] [-H baseHREF] [-T title ] [-L level [-R]]
     [-P pattern] [-I pattern] [-o filename] [--version] [--help] [--inodes]
     [--device] [--noreport] [--nolinks] [--dirsfirst] [--charset charset]
     [--filelimit #] [directory list>]
   -a            所有的文件列表
  -d            僅僅是目錄
  -l            像目錄一樣的符號鏈接
  -f            打印每個文件的完整路徑前綴.
   -i            不打印壓痕線
  -q            打印不可打印字符為?
  -N            打印不可打印字符為 is.
   -p            打印每個文件的權限
  -u            顯示文件擁有者或者uid
   -g            顯示文件的擁有者或者gid
   -s            打印每個文件的大小
  -h            打印更適合的人類的可讀方式的文件大小.
   -D            打印最后修改日期
  -F            追加'/','=','*' or '|' as 按照 ls -F
   -v            根據字母數字排序文件
  -r            根據字母數字倒序排列文件
  -t            根據最后時間排序文件
  -x            只停留在當前文件系統
  -L level      追溯level級別的打印
  -A            打印圖型壓痕線
  -S            打印字符壓痕線
  -n            總是關閉顏色 (-C 覆蓋).
   -C            打開顏色
  -P pattern    列出僅僅符合正則表達式的
  -I pattern    不列出符合正則表達式的
  -H baseHREF   Prints out HTML format with baseHREF as top directory.打印基本href格式的HMTL作為頂層目錄
  -T string     Replace the default HTML title and H1 header with string. 用字符串代替這個缺省的HTML標題和H1標題
  -R            Rerun tree when max dir level reached.重演樹當到達最深目錄級別
  -o file       輸出到file 取代輸出流
  --inodes      打印每個文件的節點數
  --device      Print device ID number to which each file belongs.打印每個文件的所屬ID號
  --noreport    Turn off file/directory count at end of tree listing. 關閉在樹列表的結尾文件或者目錄統計數
  --nolinks     Turn off hyperlinks in HTML output. 關閉HTML的輸出的超鏈接
  --dirsfirst   List directories before files.在列出文件以前先打印目錄
  --charset X   Use charset X for HTML and indentation line output. 為HTML和壓痕線指定字符集X作為輸出
  --filelimit # Do not descend dirs with more than # files in them. 目錄追溯不超過 #(目錄名)

解讀:

1. –v –r

根據字母,數字正序或者倒序排列文件

2. -L level 或者 --filelimit #

都是追溯目錄的級別

3. -x

tree -x ${dir} 只打印當前一級目錄信息

與文件相關(不是文件內容相關)的主要操作告一段落,周末做個小小的總結,并且嘗試寫一些基本的linux命令。

您可能感興趣的文章:
  • Linux命令 sort、uniq、tr工具詳解
  • Linux tr命令的使用方法
  • Linux traceroute命令使用詳解
  • Linux命令中Ctrl+z、Ctrl+c和Ctrl+d的區別和使用詳解
  • Trash-Cli:Linux上的命令行回收站工具
  • Linux應用調試之strace命令詳解
  • 詳解linux下tree命令的用法
  • Linux shell tr 命令詳解
  • 詳解linux中的strings命令簡介
  • Linux tr命令的使用

標簽:優質小號 鎮江 武漢 滁州 六盤水 丹東 百色 自貢

巨人網絡通訊聲明:本文標題《一天一個shell命令 linux文本操作系列-tree命令詳解》,本文關鍵詞  一天,一個,shell,命令,linux,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《一天一個shell命令 linux文本操作系列-tree命令詳解》相關的同類信息!
  • 本頁收集關于一天一個shell命令 linux文本操作系列-tree命令詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 新干县| 犍为县| 万源市| 吉隆县| 交城县| 巨野县| 堆龙德庆县| 田东县| 麦盖提县| 兴仁县| 施秉县| 琼海市| 江油市| 札达县| 万宁市| 巫山县| 洛川县| 中山市| 沙田区| 拜泉县| 萨迦县| 广德县| 罗田县| 内江市| 科技| 金华市| 兴业县| 土默特左旗| 南溪县| 潮州市| 永胜县| 仙居县| 彰化县| 镇赉县| 凯里市| 秦皇岛市| 班玛县| 徐闻县| 淄博市| 榆中县| 昌图县|