DOS和CMD的区别
DOS(disk operating system)磁盘操作系统,是一个顶层系统,在Windows GUI(图形界面)出来以前就是人和机器交互的工具,当时人和机器交互就只能通过命令而不能使用鼠标,这种情形有点类似我们在电脑蓝屏重启时按F8进入安全模式。在Windows GUI问世后,DOS事实上已经不再需要,但其功能却以程序的形式被保留了下来,这个程序在Windows中就是cmd.exe。cmd.exe使用的命令行和DOS的命令大部分是一致的,所以可以认为cmd.exe和DOS有继承关系,但前者是一个程序,后者是一个操作系统,只是恰巧命令一样而已。
个人理解,欢迎指正。