命令行是什么意思?
命令行一般指命令提示符,是在操作系统中,提示进行命令输入的一种工作提示符。
命令行就是原来称之为“DOS”的操作方式。那时的程序运行不像现在只需点点鼠标,而是需要在提示符下键入命令的,这种操作方式就叫做命令行。
当Windows95以后,DOS就退居二线了,在Win9x下点“开始-程序-MSDOS方式”、Win2000/XP/2003下在“开始-运行”窗口中输入“CMD”命令,就可以进入DOS窗口,运行行命令方式。
其实,在“开始-运行”中键入命令的方式,本身就是一种行命令方式。
CMD是微软 Windows系统的命令行程序,是进入命令提示符窗口的一个纽带。通过CMD命令进入命令提示符窗口,则将会显示 Windows的版本和版权信息。通过使用CMD命令可以很方便地进入其他子应用程序。CMD是一个32位的命令行程序。
什么是命令行模式?
命令模式(Command Pattern)是一种数据驱动的设计模式,它属于行为型模式。请求以命令的形式包裹在对象中,并传给调用对象。调用对象寻找可以处理该命令的合适的对象,并把该命令传给相应的对象,该对象执行命令。
在这个设计模式的实现过程中有如下几个比较重要的点:
1. 抽象命令类;声明执⾏命令的接⼝和⽅法。
2. 具体的命令实现类;接⼝类的具体实现,可以是⼀组相似的行为逻辑。
3. 实现者;也就是为命令做实现的具体实现类。
4. 调⽤用者;处理理命令、实现的具体操作者,负责对外提供命令服务。