(一)概述
Windows 命令提示符(cmd.exe)是 Windows NT 下的一个用于运行 Windows 控制面板程序或某些 DOS 程序的shell程序;或在 Windows CE 下只用于运行控制面板程序的外壳程序。
(二)用途及与DOS的区别
CMD与DOS的区别:cmd.exe是 Windows NT 命令行接口,它不是一个dos窗口;而 command.com 是一个16位的DOS应用程序,它用于支持老的dos应用程序。但就用户来说,这两个命令有惊人的相似之处,这是因为用户在command.com中输入的命令有很大一部分要送到cmd.exe中运行。
CMD的用途:由于Windows 2000及其后系统不支持直接运行MS-DOS程序,必须通过此程序执行代码。 另有部分黑客在客户端使用此程序执行代码以控制机器。
(三)相关名词解释
Windows NT:新技术视窗操作系统(Windows New Technology)的简称,是美国微软公司1993年推出的操作系统核心(即windows图形化界面后的各种版本)。
控制面板:命令行界面(Command Line Interface,简写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。也有人称之为字符用户界面(CUI)。
DOS:是磁盘操作系统(英文:Disk Operating System)的缩写,是个人计算机上的一类操作系统。
shell:壳层(英语:Shell)在计算机科学中,是指“提供用户使用界面”的软件,通常指的是命令行界面的解析器。一般来说,这个词是指操作系统中,提供访问内核所提供之服务的程序。通常将壳层分为两类:命令行与图形界面。命令行壳层提供一个命令行界面(CLI);而图形壳层提供一个图形用户界面(GUI)。
Microsoft Windows CE( 全名为 Windows Embedded Compact,曾被称为 Windows Embedded CE,简称为 WinCE) ),为微软研发的嵌入式操作系统,可以应用在各种嵌入式系统,或是硬件规格较低的电脑系统(例如很少的存储器,较慢的中央处理器等)。
(四)命令
(1)进入某磁盘:磁盘号+冒号+回车(此时进入的是某个磁盘的根路径)。(进入cmd后,一般会显示C:\Documents and Settings\Administrator,此时要进入c盘的根路径,需要使用:cd\,就是返回根目录。此时用c:,还是显示C:\Documents and Settings\Administrator。)
(2)进入某路径:如果现在是在c盘,要进入d盘的某个路径下,要使用的命令是:先使用命令d:进入d盘,再使用命令cd d:\Android\sdk,这样就进入到了d盘下的Android下的sdk文件夹了。(如果文件夹的名字中间有空格或者是中文,提示系统找不到指定的路径时,就这样处理:cd "d:\xxx yy"。)
(3)返回上一目录:cd..(cd后面两个小圆点)。
(4)返回根目录:cd\。(cd后跟\)
(5)粘贴板查看器:clipbrd。(在任何路径下都可以使用这个命令。)
(6)查看端口号和pid:netstat -a -n -o.
部署工程到tomcat上时有时会遇到Address already in use: JVM_Bind---java.net.BindException的异常。
此时使用这条命令查到占用8080端口的程序(获取pid),然后到任务管理器里面根据pid将相应的进程结束掉就可以了。