问题场景:
我想查看一个gradle项目的目录结构,在windows git-bash下调用tree,提示无此命令,然后查了一下才知道,git-bash默认是无此命令的,而cmd下是有的,于是我转向cmd,才发现windows命令行的使用已经好生疏了,借此机会,重新练习一下
linux命令行使用习惯了,现在回到windows的系统自带的cmd下还有些转换不过来,以前总结过一些内容现在也不知道存在哪里了,这里先简单的回忆一下怎么使用。
windows下要使用命令行操作:
方法一:使用windows自带的cmd
方法二:下载git-bash,这个是linux的使用方式,但有好多命令是没有的,为此我还专门安装了个chocolatey,不过有些命令使用choco install xxx提示找不到,不再默认的安装位置
下面正式进入windows下的使用
1切换盘 ,直接打盘符 f:
2查看列表,dir 没有linux下的ls
3查看目录结构 tree 同linux
C:\Users\dell>f:
f:\ideaWork\wxpusher-client>cd ..
f:\ideaWork>cd wxpusher-client2
f:\ideaWork\wxpusher-client2>dir
驱动器 F 中的卷没有标签。
卷的序列号是 4AEC-620E
f:\ideaWork\wxpusher-client2 的目录
2019/06/20 16:34 <DIR> .
2019/06/20 16:34 <DIR> ..
2019/06/20 16:32 11 .gitignore
2019/06/20 17:08 <DIR> .gradle
2019/06/20 19:15 <DIR> .idea
2019/06/20 16:34 <DIR> gradle
2019/06/20 16:34 5,296 gradlew
2019/06/20 16:34 2,260 gradlew.bat
2019/06/20 17:52 <DIR> java
2019/06/20 16:32 11,558 LICENSE
2019/06/20 16:32 3,063 readme.md
5 个文件 22,188 字节
6 个目录 83,294,449,664 可用字节
f:\ideaWork\wxpusher-client2> tree
文件夹 PATH 列表
卷序列号为 4AEC-620E
F:.
├─.gradle
│ ├─4.0.2
│ │ ├─fileChanges
│ │ ├─fileHashes
│ │ └─taskHistory
│ ├─4.10.3
│ │ ├─fileChanges
│ │ ├─fileHashes
│ │ ├─taskHistory
│ │ └─vcsMetadata-1
│ ├─buildOutputCleanup
│ └─vcs-1
├─.idea
├─gradle
│ └─wrapper
└─java
├─.gradle
│ ├─4.0.2
│ │ ├─fileChanges
│ │ └─fileHashes
│ └─buildOutputCleanup
├─.idea
├─gradle
│ └─wrapper
├─out
│ ├─production
│ │ └─classes
│ │ └─com
│ │ └─zjiecode
│ │ └─wxpusher
│ │ └─client
│ │ └─model
│ └─test
│ └─classes
│ └─com
│ └─zjiecode
│ └─wxpusher
│ └─client
└─src
├─main
│ ├─java
│ │ └─com
│ │ └─zjiecode
│ │ └─wxpusher
│ │ └─client
│ │ └─model
│ └─resources
└─test
├─java
│ └─com
│ └─zjiecode
│ └─wxpusher
│ └─client
└─resources
f:\ideaWork\wxpusher-client2>