命令行学习
接触cocos2d-html5 v2.1.5有段时间了,最近又出了个cocos2d-js 3.0的版本,看了下要运行工程的话需要用到命令行的指令,觉得这个东西还是有点用处的。
虽然以前接触过,但是没好好的去学习,今天就找度娘聊聊命令行指令!
一。通配符*和?
*表示一个字符串
?只代表一个字符
例如:dir a?d.txt 或dir a*.* 可以找到asd.txt这个文件
二。dir
irectory(目录)---主要用来显示一个目录下的文件和子目录
例如:dir e:\fff或者dir e:fff 显示fff文件的子目录情况,其中有四个参数/p/o/w/s
/p 显示信息满一屏时,暂停显示,按任意键后显示下一屏
/o 排序显示。o后面可以接不同意义的字母
/w 只显示文件名目录名,每行五个文件名。即宽行显示
/s 将目录及子目录的全部目录文件都显示
例如:dir e:fff /p/o
注意:dir和ls区别
1.ls具有颜色的效果,dir没有
2.ls是unix/linux系列的命令,dir是dos/windows系列的命令。
这里谈一点历史~(可能不是很准确)
unix是比较早的系统,当时主要给小型及以上的机型使用,因为费用问题,没有普及到pc上。
有人就开发了dos等其他系统,所以虽然unix比dos先出来好几年,但pc上普及的还是dos。
后来微软收购了dos,推出了MS-DOS,也是用户量最多的,之后又有windows系统等等。
linux是unix的一个延续,但是后者收费,前者开源免费,linux用在服务器上比较多。
现在pc主要的操作系统有苹果的mac osX(unix内核),微软的windows,IBM的OS/2系统(貌似已陨落)。
ios是unix内核,android是linux内核。
三。md
make directory(创建目录)---用来创建一个子目录
例如:md e:asd 在e盘创建了一个asd文件夹
四。cd
change directory(改变目录)---用来改变或显示当前目录
一般这么使用
cd asd //进入下一层目录名,此处为asd文件夹
cd e:ss\ff //绝对路径,进入ff文件夹
cd.. //返回上层目录
五。rd
remove directory---删除目录
用处不多,而且只能删除空子目录
例如 rd asd //删除asd子文件夹