tree命令的使用和安裝
tree命令是可以把指定資料夾的所以檔案用樹狀羅列出來,呈現目錄形式的一個命令,沒有安裝之前,tree命令預設不能直接使用。
1.安裝命令:
$ sudo apt-get -y install tree
2.通過以下三種方法來獲取幫助的方法來檢視tree命令的使用;
$ tree --help
$ man tree
$ info tree
如:
$ tree --help
-a 列出所有檔案。
-d 僅列出目錄。
-l 遵循目錄等符號連結。
-f 列印每個檔案的完整路徑字首。
-x 僅保留在當前檔案系統上。
-L 級下降深層級目錄。
-R 達到最高等級時重新執行樹。
-P 模式僅列出與給定模式相匹配的檔案。
-I 模式不要列出與給定模式匹配的檔案。
--ignore-case 模式匹配時忽略大小寫。
--matchdirs在-P 模式匹配中包含目錄名稱。
--noreport 關閉樹列表末尾的檔案/目錄計數。
--charset X 使用字符集X作為終端/ HTML和縮排行輸出。
--filelimit# 不要下載超過#個檔案的dirs。
--timefmt <f> 根據格式<f>列印和格式化時間。
-o 檔名輸出到檔案而不是標準輸出。
---------------檔案選項---------------
-q 將不可列印的字元列印為'?'。
-N 按原樣列印不可列印的字元。
-Q 用雙引號引用檔名。
-p 列印每個檔案的保護。
-u 顯示檔案所有者或UID號碼。
-g 顯示檔案組所有者或GID號碼。
-s 列印每個檔案的位元組大小。
-h 以更易讀的方式列印尺寸。
--si像-h,但在國際單位制中使用(冪數為1000)。
-D 列印上次修改日期或(-c)狀態更改。
-F 附加'/','=','*','@','|'或'>'按照ls -F。
--inodes 列印每個檔案的inode編號。
- 裝置列印每個檔案所屬的裝置ID號。
---------------排序選項---------------
-v 按文字字母數字排序檔案。
-t 按上次修改時間對檔案進行排序。
-c 按上次狀態更改時間對檔案進行排序。
-U 保留檔案未排序。
-r 反轉排序的順序。
--dirsfirst 列出檔案之前的目錄(-U禁用)。
- 排序X選擇排序:名稱,版本,大小,mtime,ctime。
---------------圖形選項---------------
-i 不要列印縮排線。
-A 列印ANSI線圖形縮排線。
-S 使用CP437(控制檯)圖形縮排線列印。
-n 始終關閉著色(-C覆蓋)。
-C 總是打開彩色。
--------------- XML / HTML / JSON選項---------------
-X 列印樹的XML表示。
-J 打印出樹的JSON表示。
-H baseHREF以baseHREF作為頂層目錄列印HTML格式。
-T 字串用字串替換預設的HTML標題和H1標題。
--nolinks 關閉HTML輸出中的超連結。
---------------其他選項---------------
--version 列印版本並退出.
--help 列印使用情況和此幫助資訊並退出。
-- 選項處理終止符
簡單舉兩個例子 如:
//顯示各層級目錄的擁有者
$ tree -u
├── [root ] kingsoft
│ └── [root ] wps-office
│ └── [root ] office6
│ ├── [root ] addons
│ │ └── [root ] homepage
│ │ ├── [root ] 1033_et.html
│ │ ├── [root ] 1033_wait.html
│ │ ├── [root ] 1033_wpp.html
│ │ ├── [root ] 1033_wps.html
│ │ ├── [root ] 1041_et.html
│ │ ├── [root ] 1041_wait.html
│ │ ├── [root ] 1041_wpp.html
│ │ ├── [root ] 1041_wps.html
│ │ ├── [root ] 2052_et.html
//如只檢視當前第一級的目錄和檔案
$ tree -L 1
├── android-studio
├── google
├── java
├── kingsoft
└── teamviewer
//檢視當前第二級的目錄和檔案
$ tree -L 2
├── android-studio
│ ├── bin
│ ├── build.txt
│ ├── gradle
│ ├── Install-Linux-tar.txt
│ ├── jre
│ ├── lib
│ ├── license
│ ├── LICENSE.txt
│ ├── NOTICE.txt
│ └── plugins
├── google
│ └── chrome
├── java
│ └── eclipse
├── kingsoft
│ └── wps-office
└── teamviewer
├── config -> /etc/teamviewer
├── doc
├── logfiles -> /var/log/teamviewer12
└── tv_bin
//把目錄結構資訊儲存到文字中
$ tree -L 2 > /home/root/log/tree.txt
以上就這些了.
相關推薦
Git 常用命令 和 安裝
這年頭不會點git還真不能與別人進行程式碼交流 ps: 如上圖就是git的工作流程圖 git add file # 將file加入暫存區 git commit -m '建立hello.txt' &nbs
MongoDB命令和安裝過程
mysql 和Mongodb區別 MongoDB 一:基於分散式檔案儲存 二:高負載情況下新增更多節點 三:將資料儲存於一個文件 MogoDB對事物的支援比較弱 MogoDB運維慢 mongodb與mysql命令對比 傳統的關係資料庫一般由資料庫(database)、表(ta
linux下tree命令的安裝
用途說明 tree命令以樹狀圖列出目錄的內容(list contents of directories in a tree-like format.)。 常用引數 tree -d 只顯示目錄。 tree -L n 只顯示第n層目錄。 ftp://mama.ind
Linux下tree命令的安裝與使用
Tree命令簡介 tree是一種遞迴目錄列表命令,產生一個深度縮排列表檔案,這是彩色的ALA dircolors如果ls_colors設定環境變數和輸出是TTY。樹已經被移植和報道以下作業系統下工作:Linux,FreeBSD,OS X作業系統,Solaris,HP UX,
(二)centos 常用命令和安裝
安裝 yum install screen yum install wget yum install pcre yum install openssl* 檢視/編輯 網路配置 vi /etc/sysconfig
Linux學習-Tree命令安裝和使用
Linux tree命令用於以樹狀圖列出目錄的內容。 執行tree指令,它會列出指定目錄下的所有檔案,包括子目錄裡的檔案。 當我們在Ubuntu中需要用到tree命令時,顯示Command 'tree' not found. 這是因為在Ubuntu系統中預設是沒有tree這個命令的。 通過
tree命令的使用和安裝
tree命令是可以把指定資料夾的所以檔案用樹狀羅列出來,呈現目錄形式的一個命令,沒有安裝之前,tree命令預設不能直接使用。 1.安裝命令: $ sudo apt-get -y install
Maven安裝好後包下載的測試命令和配置變量的查看命令:mvn help:system
spa 下回 targe blank log plugin -m 幫助 pac mvn help:system 該命令會打印出所有的Java系統屬性和環境變量,這些信息對我們日常的編程工作很有幫助。運行這條命令的目的是為了讓Maven執行一個真正的任務。我們可以從
ubantu 安裝tree命令
種類 ber ascii 範圍 pla cdd 控制 line install 前提:必須安裝好VMware tools 在linux系統中找不到tree這個命令時,需要安裝,如ubuntu用下面的命令就可以安裝tree這個命令工具,其他linux系統類似。 1
命令行下查看python和numpy的版本和安裝位置
bsp 命令行 version sys _file__ 路徑 版本 sep cut 命令行下查看python和numpy的版本和安裝位置 1、查看python版本 方法一: python -V 註意:‘-V‘中‘V&rsq
使用pycharm通過國內鏡像安裝python包和命令行安裝python包
我們 http 學技術 pychar simple 是否 大學 技術 豆瓣 1:在pycharm中安裝python庫,輸入我們想要安裝的包,點擊下面的安裝Install Package 網絡好的情況下會安裝上,如果提示下面圖中的錯誤,沒安裝上, 我們可以換成國內的鏡像站
sz和rz命令的安裝以及命令的使用
問題:當使用遠端連線時,本地到遠端機的檔案傳輸很頭疼,sz和rz命令即可輕鬆搞定。 lrzsz-0.12.20.tar.gz是一款linux下命令列介面上支援上傳和下載的第三方工具, lrzsz在linux裡可代替ftp上傳和下載。 # rz 檔名 rz後加空格和檔名即可對檔案進行上傳 # rz -
建立和刪除目錄,touch命令,tree命令
一,建立和刪除目錄 1.建立目錄 命令語法: mkdir [-mp]目錄名稱 命令描述: 命令mkdir(make directory的簡寫)用於建立目錄。 命令引數: -m:選項用於指定要建立目錄的許可權. -p:選項可以建立一大串級聯目
elasticsearch的單節點和分散式的安裝及其操作(使用命令和使用程式碼)
關於安裝是在另一個部落格上面寫的 不知道怎麼同步 有興趣的可以點選連結去看下 在文章開始之前、先明確三個概念 1、索引 2、型別 3、文件 對比於資料庫中,索引就是一個數據庫、型別就是資料庫中的某張表、文件也就是表中具體的記錄。抽象點來看,索引抽象成一個人、人又分為男人和女人(就是型別)、然後男人有姓名、年
Ubuntu 14.04下命令列安裝PostgreSQL 和配置遠端訪問
1:更新你的系統: sudo apt-get update && sudo apt-get upgrade 安裝PostgreSQL 2 :從Ubuntu軟體包儲存庫安裝PostgreSQL: sudo apt-get install postg
linux安裝tree命令
安裝 yum install -y tree 使用,比如顯示/root的2層樹結構 tree -L 2 /root 效果 /root ├── \033 ├── code │ └── helloworld.py ├── soft │ ├── conf
關於Centos7無法連接網絡,安裝tree命令及修改ONBOOT選項後退出的程序!
roo 成了 創建 www 使用命令 ubun 後來 centos 執行命令 之前使用的是Ubuntu,後來換成了Centos7,創建了目錄之後想tree一下看看樹目錄,但是發現沒有tree這個命令,和Ubuntu一樣需要安裝,之前Ubuntu安裝tree是輸入命令:#ap
安裝react-native命令和建立
安裝react-native命令列工具react-native-cli 1) 在命令列中進入你希望RN安裝的目錄 2) 輸入git clone https://github.com/facebook/react-native.git 3) 進入剛剛目錄下的react-native目錄下的react
Java學習筆記(一)--常用的DOS命令 JDK的下載和安裝 配置path環境變數
常用的DOS命令 1.碟符切換 碟符:然後回車。 2.列出當前檔案及資料夾 dir 然後回車 3.建立目錄 md 目錄名稱 4.刪除目錄 rd 目錄名稱 5.進入指定目錄 -單集目錄
python中的pip的安裝以及通過pip命令對selenium進行解除安裝和安裝
pip 是一個現代的,通用的。提供了對 Python 包的查詢、下載、安裝、解除安裝的功能。pip 是一個安裝和管理 Python包的工具,下載相關python包很是簡單。不僅把需要的包下載下來,而且會