命令提示行的日常操作
简介
命令提示行(Command Prompt),补入本文。
日常操作
复制命令提示行中的文字
在命令提示行的窗口中,鼠标右键 选择“标记”,然后拖拽鼠标 选全要复制的文字,然后回车,即可完成复制。
cd
使用cd
指令可以进入当前盘符下的指定路径下。如果需要从当前所在的C盘,换到F盘下的文件夹,需要先切换盘符。直接输入F:
回车即可。然后在正确的盘符下使用cd指令进入文件夹。
查看当前路径下的所有文件和文件夹
dir
:
查看当前路径
chdir
:
查看计算机的设备序列号()
``:
查看计算机的硬盘序列号(SerialNumber)
wmic diskdrive get serialnumber
:
查看操作系统相关信息(安装时间、启动时间、版本等全部信息)
systeminfo
:运行结果如下图所示,网上找的图。
ipconfig
刷新DNS解析缓存
ipconfig /flushdns
:
netstat -ano
列出来当前电脑的所有端口信息
netstat -aon|findstr 端口号
根据端口号来查找占用该端口的所有进程及进程号,如下图所示。
需要注意的是,该指令会把占用该端口的所有网址的进程都检索出来,而非只是占用本地该端口的进程。
tasklist|findstr
根据进程号来查看该进程的名称。
ping
本机地址为127.0.0.1
Ping百度主机的指令为ping www.baidu.com
,如果出现下图情况,就是连上了。
telnet
访问端口使用telnet,指令为telnet ip地址 端口号
,注意空格,如下所示。
回车,进入如下界面。
ipconfig /displaydns
查看操作系统windows中的DNS缓存
echo %环境变量%
输出环境变量
命令提示行 运行指令 显示乱码
当在命令提示行中运行乱码时,(仍未解决)可在cmd命令行窗口中执行chcp 65001
将命令行的当前代码页改为Unicode,然后运行Tomcat还是有乱码。
常用的cmd编码有:
- GBK(默认) 936
- 美国英语 437
- utf-8 65001
运行chcp 936,可改回GBK,结果如下图所示。
hostname
输入hostname
指令后,返回当前计算机名。可用于Java中通过hostname获取其所处的IP地址。
groupAddress = InetAddress.getByName("hostname");
:获取对应hostname的IP地址。
devmgmt.msc
输入devmgmt.msc
,回车,启动设备管理器。
services.msc
输入services.msc
,回车,即可打开 Windows 服务的管理策略,如下图所示;也可以从“控制面版-管理工具-服务”打开。
打开服务管理器后,在此窗口内可以启动、终止并设置Windows的服务,如下所示。
- 查看服务属性:双击任何一个服务都会弹出其属性窗口。在服务的属性窗口的“常规”选项卡有关于该服务的详细名称、启动名称、可调用的可执行文件名称和启动类型(在启动类型里面可以设置该服务在下一次启动计算机时自动启动与否)。服务状态显示此服务的当前状态,其下有启动按钮、停止、暂停、恢复按钮——单击“启动”按钮可开启该服务;如果想停止某个服务,单击“停止”按钮。关闭多的系统服务,可以提高系统运行速度。
系统配置(可设置启动项)
msconfig
,弹出“系统配置”对话框,点击“启动”页签,点击“打开任务管理器”的链接,如下图所示。
在弹出的对话框中,选中要“启用/禁用”的任务,点击右下角的按钮即可(该按钮会依据当前任务状态动态变为启用/禁用)。