图解用tree命令研究Windows目录、.net目录、项目目录、JDK目录
一 用tree命令研究目錄
有些目錄下內(nèi)容很多,都不太搞的清楚,可以用tree命令研究下;
首先調(diào)個(gè)柔和些的控制臺(tái)顏色,RGB(50,50,50);
下面第一條把Windows目錄(含文件)結(jié)構(gòu)輸出到文本文件;
第二條把Windows目錄(不含文件)結(jié)構(gòu)輸出到文本文件;
然后切換到Microsoft.Net目錄,輸出目錄結(jié)構(gòu)到文本文件;
以下是生成的目錄結(jié)構(gòu)文本文件;
列出.net 4 的目錄結(jié)構(gòu);
C:\Windows\Microsoft.NET\Framework\v4.0.30319,帶文件的目錄結(jié)構(gòu);
使用more參數(shù)分頁查看;
下面列一下項(xiàng)目備份盤的目錄結(jié)構(gòu);崩潰了,列了半天才列完;
查看一下JDK的目錄結(jié)構(gòu);
二 Dos:Tree命令詳解
DOSCC++C#F#?
Tree[drive:][path] [/F] [/A]?
/F ? 顯示每個(gè)文件夾中文件的名稱。使用時(shí)顯示所有目錄及目錄下的所有文件,省略時(shí),只顯示目錄,不顯示目錄下的文件;?
/A ? 使用 ASCII 字符,而不使用擴(kuò)展字符。?
選用>PRN參數(shù)時(shí),則把所列目錄及目錄中文件名打印輸出?
Tree C:\ | MORE?
出現(xiàn)由Tree 命令產(chǎn)生的第一個(gè)輸出命令提示符窗口,后面跟著 -- More -- 提示。輸出暫停,直到用戶按鍵盤上的任意鍵為止(Pause除外)。 ??
空格:顯示一整頁?
按下:Ctrl+Break退出
[Tree命令范例]
[例一] 作用:把D盤下的所有目錄結(jié)構(gòu)以樹狀結(jié)構(gòu)導(dǎo)出,以文本文件1.txt 保存在文件夾d:\下。?
Tree D: > D:\1.txt 或者 Tree D:\ > D:\1.txt?
[例二] 作用:把D盤下的所有目錄及文件結(jié)構(gòu)以樹狀結(jié)構(gòu)導(dǎo)出,以文本文件1.txt 保存在文件夾D:\下。?
Tree D: /f > D:\1.txt 或者 Tree D:\ /f > D:\1.txt ?
[例三] 作用:把C:\Windows /f > C:\1.txt下的所有目錄及文件結(jié)構(gòu)以樹狀結(jié)構(gòu)導(dǎo)出到文本文件1.txt 保存在文件夾C:\下。?
Tree C:\Windows /f > C:\1.txt ?
[例四] 作用:把C:\Downloads\1下的所有目錄及文件以樹狀結(jié)構(gòu)導(dǎo)出,以文本文件1.txt 保存在文件夾e:\Download\Tree\下。?
Tree C:\Downloads\1 /f > E:\Download\Tree\1.txt
[Tree命令注意事項(xiàng)]
[注意1] Tree命令中涉及的文件夾名稱中不得有空格?
例如,類似下面的命令發(fā)揮不了作用: Tree C:\Documents and Settings\Administrator /f > C:\administrator.txt?
[注意2]了解DOS的對(duì)當(dāng)前提示符的一些默認(rèn) ?
例如,在提示符 E:\Download> 下,可以用下面的簡潔命令:Tree /f>1.txt 把E:\Download>的所有目錄及文件結(jié)構(gòu)以樹狀結(jié)構(gòu)導(dǎo)出,以文本文件1.txt 保存在文件夾 E:\Download下。?
注意這個(gè)Tree命令后沒有盤符及路徑,缺省時(shí),默認(rèn)值就是當(dāng)前提示符所在路徑。導(dǎo)出符“>”后也同此默認(rèn)。?
[注意3]關(guān)于路徑后面的反斜杠?
(1) 在提示符 C:\Documents and Settings\Administrator> 下,如果要導(dǎo)出C盤的所有文件結(jié)構(gòu),必須使用類似下列命令:Tree C:\ > C:\1.txt,而不能是諸如此類之命令:Tree C: > C:\1.txt。?
因?yàn)榇嗣顚?dǎo)出的不是整個(gè)C盤的內(nèi)容,而是提示符所在路徑C:\Documents and Settings\Administrator>下的內(nèi)容。?
(2) 但在一般情況下,路徑后面不能有反斜杠,例如若需導(dǎo)出D:\Download下的結(jié)構(gòu),不能用諸如此類的命令: Tree D:\Download\ /f > d:\1.txt 而只能是:Tree D:\Download /f > d:\1.txt ?。?
[注意4]導(dǎo)出符前后空格均可省略,但參數(shù)\F等前面的空格不可以。 此命令有效:Tree D:\Download /F>d:\1.txt 而此命令無效:Tree D:\Download/F > D:\1.txt?
總結(jié)
以上是生活随笔為你收集整理的图解用tree命令研究Windows目录、.net目录、项目目录、JDK目录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 图解在8086模拟器中运行汇编hello
- 下一篇: 图解用Fiddler做http协议分析入