首页 » 技术分享 » Windows中的Tree命令你会用吗?

Windows中的Tree命令你会用吗?

 

在项目开发中,特别是大型项目开发中个,会有几百上千的文件。怎么看都有那些文件呢?

每个文件夹每个文件夹去查看?那让你看到手软吧。

其实tree命令 是一个很不错的功能。可以把指定文件夹的所以文件用树状罗列出来。然后我们查看树状结构就能够了解有那些文件,然后我们在去查看需要关心的有那些文件就可以了。

用法:TREE [d:][path] [/A][/F]

/A - Specifies that alternative characters (plus signs, hyphens, and vertical bars) be used to draw the tree diagram so that it can be printed by printers that don`t support the line-drawing and box-drawing characters (DOS Versions 4 and 5).

/F - Displays the names of the files found within each directory listed.

例如我把jdk下面的所以文件罗列出来:C:\Program Files\Java\jdk1.6.0_31>tree /F > jdkfiles.txt

然后在C:\Program Files\Java\jdk1.6.0_31下面产生了jdkfiles.txt文件。打开内容如下。

C:.
│  COPYRIGHT
│  jdkfiles.txt
│  LICENSE
│  README.html
│  register.html
│  register_ja.html
│  register_zh_CN.html
│  src.zip
│  THIRDPARTYLICENSEREADME.txt
│  
├─bin
│      appletviewer.exe
│      apt.exe
│      beanreg.dll
│      extcheck.exe
│      HtmlConverter.exe
│      idlj.exe
│      jar.exe
│      jarsigner.exe
│      java-rmi.exe
│      java.exe
│      javac.exe
│      javadoc.exe
│      javah.exe
│      javap.exe
│      javaw.exe
│      javaws.exe
│      jconsole.exe
│      jdb.exe
│      jhat.exe
│      jinfo.exe
│      jli.dll
│      jmap.exe
│      jps.exe
│      jrunscript.exe
│      jsadebugd.exe
│      jstack.exe
│      jstat.exe
│      jstatd.exe
│      jvisualvm.exe
│      keytool.exe
│      kinit.exe
│      klist.exe
│      ktab.exe
│      msvcr71.dll
│      native2ascii.exe
│      orbd.exe
│      pack200.exe
│      packager.exe
│      policytool.exe
│      rmic.exe
│      rmid.exe
│      rmiregistry.exe
│      schemagen.exe
│      serialver.exe
│      servertool.exe
│      tnameserv.exe
│      unpack200.exe
│      wsgen.exe
│      wsimport.exe
│      xjc.exe
│      
├─demo
│  │  applets.html
.............
│  │              
│  ├─jfc
..........
│                      
├─include
│  │  classfile_constants.h
│  │  jawt.h
│  │  jdwpTransport.h
│  │  jni.h
│  │  jvmti.h
│  │  
│  └─win32
│          jawt_md.h
│          jni_md.h
│          
├─jre
│  │  COPYRIGHT
│  │  LICENSE
│  │  LICENSE.txt
│  │  README.txt
│  │  THIRDPARTYLICENSEREADME.txt
│  │  Welcome.html
│  │  
│  ├─bin
│  │  │  attach.dll
│  │  │  awt.dll
│  │  │  axbridge.dll
│  │  │  cmm.dll
│  │  │  dcpr.dll
│  │  │  deploy.dll
│  │  │  deployJava1.dll
│  │  │  dt_shmem.dll
│  │  │  dt_socket.dll
│  │  │  eula.dll
│  │  │  fontmanager.dll
│  │  │  hpi.dll
│  │  │  hprof.dll
│  │  │  instrument.dll
│  │  │  ioser12.dll
│  │  │  j2pcsc.dll
│  │  │  j2pkcs11.dll
│  │  │  jaas_nt.dll
│  │  │  java-rmi.exe
│  │  │  java.dll
│  │  │  java.exe
│  │  │  javacpl.cpl
│  │  │  javacpl.exe
│  │  │  javaw.exe
│  │  │  javaws.exe
│  │  │  java_crw_demo.dll
│  │  │  jawt.dll
│  │  │  jbroker.exe
│  │  │  JdbcOdbc.dll
│  │  │  jdwp.dll
│  │  │  jkernel.dll
│  │  │  jli.dll
│  │  │  jp2iexp.dll
│  │  │  jp2launcher.exe
│  │  │  jp2native.dll
│  │  │  jp2ssv.dll
│  │  │  jpeg.dll
│  │  │  jpicom.dll
│  │  │  jpiexp.dll
│  │  │  jpinscp.dll
│  │  │  jpioji.dll
│  │  │  jpishare.dll
│  │  │  jqs.exe
│  │  │  jqsnotify.exe
│  │  │  jsound.dll
│  │  │  jsoundds.dll
│  │  │  keytool.exe
│  │  │  kinit.exe
│  │  │  klist.exe
│  │  │  ktab.exe
│  │  │  management.dll
│  │  │  mlib_image.dll
│  │  │  msvcr71.dll
│  │  │  msvcrt.dll
│  │  │  net.dll
│  │  │  nio.dll
│  │  │  npdeployJava1.dll
│  │  │  npjpi160_31.dll
│  │  │  npoji610.dll
│  │  │  npt.dll
│  │  │  orbd.exe
│  │  │  pack200.exe
│  │  │  policytool.exe
│  │  │  regutils.dll
│  │  │  rmi.dll
│  │  │  rmid.exe
│  │  │  rmiregistry.exe
│  │  │  sawindbg.dll
│  │  │  servertool.exe
│  │  │  splashscreen.dll
│  │  │  ssv.dll
│  │  │  ssvagent.exe
│  │  │  sunmscapi.dll
│  │  │  tnameserv.exe
│  │  │  unicows.dll
│  │  │  unpack.dll
│  │  │  unpack200.exe
│  │  │  verify.dll
│  │  │  w2k_lsa_auth.dll
│  │  │  wsdetect.dll
│  │  │  zip.dll
│  │  │  
│  │  ├─client
│  │  │      classes.jsa
│  │  │      jvm.dll
│  │  │      Xusage.txt
│  │  │      
│  │  ├─plugin2
│  │  │      msvcr71.dll
│  │  │      npjp2.dll
│  │  │      
│  │  └─server
│  │          jvm.dll
│  │          Xusage.txt
│  │          
│  └─lib
│      │  alt-rt.jar
│      │  alt-string.jar
│      │  calendars.properties
│      │  charsets.jar
│      │  classlist
│      │  content-types.properties
│      │  deploy.jar
│      │  flavormap.properties
│      │  fontconfig.98.bfc
│      │  fontconfig.98.properties.src
│      │  fontconfig.bfc
│      │  fontconfig.properties.src
│      │  javaws.jar
│      │  jce.jar
│      │  jsse.jar
│      │  jvm.hprof.txt
│      │  launcher.exe
│      │  logging.properties
│      │  management-agent.jar
│      │  meta-index
│      │  net.properties
│      │  plugin.jar
│      │  psfont.properties.ja
│      │  psfontj2d.properties
│      │  resources.jar
│      │  rt.jar
│      │  sound.properties
│      │  tzmappings
│      │  
│      ├─applet
│      ├─audio
│      │      soundbank.gm
│      │      
│      ├─cmm
│      │      CIEXYZ.pf
│      │      GRAY.pf
│      │      LINEAR_RGB.pf
│      │      PYCC.pf
│      │      sRGB.pf
│      │      
│      ├─deploy
│      │  │  ffjcext.zip
│      │  │  messages.properties
│      │  │  messages_de.properties
│      │  │  messages_es.properties
│      │  │  messages_fr.properties
│      │  │  messages_it.properties
│      │  │  messages_ja.properties
│      │  │  messages_ko.properties
│      │  │  messages_pt_BR.properties
│      │  │  messages_sv.properties
│      │  │  messages_zh_CN.properties
│      │  │  messages_zh_HK.properties
│      │  │  messages_zh_TW.properties
│      │  │  splash.gif
│      │  │  
│      │  └─jqs
│      │      │  jqs.conf
│      │      │  jqsmessages.properties
│      │      │  
│      │      ├─ff
│      │      │  │  chrome.manifest
│      │      │  │  install.rdf
│      │      │  │  
│      │      │  └─chrome
│      │      │      └─content
│      │      │              overlay.js
│      │      │              overlay.xul
│      │      │              
│      │      └─ie
│      │              jqs_plugin.dll
│      │              
│      ├─ext
│      │      dnsns.jar
│      │      localedata.jar
│      │      meta-index
│      │      sunjce_provider.jar
│      │      sunmscapi.jar
│      │      sunpkcs11.jar
│      │      
│      ├─fonts
│      │      LucidaBrightDemiBold.ttf
│      │      LucidaBrightDemiItalic.ttf
│      │      LucidaBrightItalic.ttf
│      │      LucidaBrightRegular.ttf
│      │      LucidaSansDemiBold.ttf
│      │      LucidaSansRegular.ttf
│      │      LucidaTypewriterBold.ttf
│      │      LucidaTypewriterRegular.ttf
│      │      
│      ├─i386
│      │      jvm.cfg
│      │      
│      ├─im
│      │      indicim.jar
│      │      thaiim.jar
│      │      
│      ├─images
。。。。。
│                  
├─lib
│  │  ct.sym
│  │  dt.jar
│  │  htmlconverter.jar
│  │  ir.idl
│  │  jawt.lib
│  │  jconsole.jar
│  │  jvm.lib
│  │  orb.idl
│  │  sa-jdi.jar
│  │  tools.jar
│  │  
│  └─visualvm
│      ├─etc
│      │      visualvm.clusters
................
└─sample
    ├─javac
........

转载自原文链接, 如需删除请联系管理员。

原文链接:Windows中的Tree命令你会用吗?,转载请注明来源!

0