命令提示行的日常操作简介日常操作复制命令提示行中的文字cd查看当前路径下的所有文件和文件夹查看当前路径查看计算机的设备序列号()查看计算机的硬盘序列号(SerialNumber)查看操作系统相关信息安装时间、启动时间、版本等全部信息ipconfig刷新DNS解析缓存netstat -anonetstat -aon|findstr 端口号tasklist|findstrpingtelnet提示telnet 不是内部或外部命令也不是可运行的程序ipconfig /displaydnsecho %环境变量%chcp 变更当前命令提示行窗口的编码utf8、GBK等——解决 运行指令 显示乱码 的问题hostname查看端口是否被占用放开本地指定端口访问devmgmt.mscservices.mscregedit系统配置可设置启动项简介命令提示行Command Prompt补入本文。日常操作复制命令提示行中的文字在命令提示行的窗口中鼠标右键 选择“标记”然后拖拽鼠标 选全要复制的文字然后回车即可完成复制。cd使用cd指令可以进入当前盘符下的指定路径下。如果需要从当前所在的C盘换到F盘下的文件夹需要先切换盘符。直接输入F:回车即可。然后在正确的盘符下使用cd指令进入文件夹。查看当前路径下的所有文件和文件夹dir查看当前路径chdir查看计算机的设备序列号()查看计算机的硬盘序列号(SerialNumber)wmic diskdrive get serialnumber查看操作系统相关信息安装时间、启动时间、版本等全部信息systeminfo运行结果如下图所示网上找的图。ipconfig刷新DNS解析缓存ipconfig /flushdnsnetstat -ano列出来当前电脑的所有端口信息netstat -aon|findstr 端口号根据端口号来查找占用该端口的所有进程及进程号如下图所示。需要注意的是该指令会把占用该端口的所有网址的进程都检索出来而非只是占用本地该端口的进程。tasklist|findstr根据进程号来查看该进程的名称。ping本机地址为127.0.0.1Ping百度主机的指令为ping www.baidu.com如果出现下图情况就是连上了。telnet访问端口使用telnet指令为telnet ip地址 端口号注意空格如下所示。回车请求成功进入如下界面。请求失败如下图所示。提示’telnet’ 不是内部或外部命令也不是可运行的程序解决方法详见此博客。ipconfig /displaydns查看操作系统windows中的DNS缓存echo %环境变量%输出环境变量chcp 变更当前命令提示行窗口的编码utf8、GBK等——解决 运行指令 显示乱码 的问题chcp 是“change code page”的缩写。当在命令提示行中运行乱码时可先将当前.bat脚本另存为utf-8格式如下图一所示然后在cmd命令行窗口中执行chcp 65001将当前命令行的编码格式改为utf-8如下图二所示最后再在此窗口中运行.bat脚本此时运行该.bat脚本的命令窗口即可正常显示。chcp常用的cmd编码有GBK(默认) 936美国英语 437utf-8 65001运行chcp 936可改回GBK结果如下图所示。hostname输入hostname指令后返回当前计算机名。可用于Java中通过hostname获取其所处的IP地址。groupAddress InetAddress.getByName(hostname);获取对应hostname的IP地址。查看端口是否被占用netsh advfirewall firewall show rule nameall | findstr 6379若输出中包含 LocalPort: 6379 且 Action: Allow说明端口已放行若无任何输出或显示 Block说明端口未被放行或被拦截。放开本地指定端口访问按 Win R 键输入 wf.msc 并回车打开高级安全防火墙。点击左侧“入站规则”在右侧操作栏点击“新建规则”新建入站规则。规则类型选择“端口”点击下一步。配置规则细节- 协议和端口选择“TCP”在“特定本地端口”中输入你要放开的端口号如 6379点击下一步。- 操作选择“允许连接”点击下一步。- 配置文件默认全选域、专用、公用点击下一步。名称输入易于识别的名称如 Redis-6379-Open点击完成。devmgmt.msc输入devmgmt.msc回车启动设备管理器。services.msc输入services.msc回车即可打开 Windows 服务的管理策略如下图所示也可以从“控制面版管理工具服务”打开。打开服务管理器后在此窗口内可以启动、终止并设置Windows的服务如下所示。查看服务属性双击任何一个服务都会弹出其属性窗口。在服务的属性窗口的“常规”选项卡有关于该服务的详细名称、启动名称、可调用的可执行文件名称和启动类型在启动类型里面可以设置该服务在下一次启动计算机时自动启动与否。服务状态显示此服务的当前状态其下有启动按钮、停止、暂停、恢复按钮——单击“启动”按钮可开启该服务如果想停止某个服务单击“停止”按钮。关闭多的系统服务可以提高系统运行速度。regedit输入regedit回车即可打开 Windows 注册表编辑器如下图所示。系统配置可设置启动项msconfig弹出“系统配置”对话框点击“启动”页签点击“打开任务管理器”的链接如下图所示。在弹出的对话框中选中要“启用/禁用”的任务点击右下角的按钮即可该按钮会依据当前任务状态动态变为启用/禁用。
Windows命令提示行中的常用指令
命令提示行的日常操作简介日常操作复制命令提示行中的文字cd查看当前路径下的所有文件和文件夹查看当前路径查看计算机的设备序列号()查看计算机的硬盘序列号(SerialNumber)查看操作系统相关信息安装时间、启动时间、版本等全部信息ipconfig刷新DNS解析缓存netstat -anonetstat -aon|findstr 端口号tasklist|findstrpingtelnet提示telnet 不是内部或外部命令也不是可运行的程序ipconfig /displaydnsecho %环境变量%chcp 变更当前命令提示行窗口的编码utf8、GBK等——解决 运行指令 显示乱码 的问题hostname查看端口是否被占用放开本地指定端口访问devmgmt.mscservices.mscregedit系统配置可设置启动项简介命令提示行Command Prompt补入本文。日常操作复制命令提示行中的文字在命令提示行的窗口中鼠标右键 选择“标记”然后拖拽鼠标 选全要复制的文字然后回车即可完成复制。cd使用cd指令可以进入当前盘符下的指定路径下。如果需要从当前所在的C盘换到F盘下的文件夹需要先切换盘符。直接输入F:回车即可。然后在正确的盘符下使用cd指令进入文件夹。查看当前路径下的所有文件和文件夹dir查看当前路径chdir查看计算机的设备序列号()查看计算机的硬盘序列号(SerialNumber)wmic diskdrive get serialnumber查看操作系统相关信息安装时间、启动时间、版本等全部信息systeminfo运行结果如下图所示网上找的图。ipconfig刷新DNS解析缓存ipconfig /flushdnsnetstat -ano列出来当前电脑的所有端口信息netstat -aon|findstr 端口号根据端口号来查找占用该端口的所有进程及进程号如下图所示。需要注意的是该指令会把占用该端口的所有网址的进程都检索出来而非只是占用本地该端口的进程。tasklist|findstr根据进程号来查看该进程的名称。ping本机地址为127.0.0.1Ping百度主机的指令为ping www.baidu.com如果出现下图情况就是连上了。telnet访问端口使用telnet指令为telnet ip地址 端口号注意空格如下所示。回车请求成功进入如下界面。请求失败如下图所示。提示’telnet’ 不是内部或外部命令也不是可运行的程序解决方法详见此博客。ipconfig /displaydns查看操作系统windows中的DNS缓存echo %环境变量%输出环境变量chcp 变更当前命令提示行窗口的编码utf8、GBK等——解决 运行指令 显示乱码 的问题chcp 是“change code page”的缩写。当在命令提示行中运行乱码时可先将当前.bat脚本另存为utf-8格式如下图一所示然后在cmd命令行窗口中执行chcp 65001将当前命令行的编码格式改为utf-8如下图二所示最后再在此窗口中运行.bat脚本此时运行该.bat脚本的命令窗口即可正常显示。chcp常用的cmd编码有GBK(默认) 936美国英语 437utf-8 65001运行chcp 936可改回GBK结果如下图所示。hostname输入hostname指令后返回当前计算机名。可用于Java中通过hostname获取其所处的IP地址。groupAddress InetAddress.getByName(hostname);获取对应hostname的IP地址。查看端口是否被占用netsh advfirewall firewall show rule nameall | findstr 6379若输出中包含 LocalPort: 6379 且 Action: Allow说明端口已放行若无任何输出或显示 Block说明端口未被放行或被拦截。放开本地指定端口访问按 Win R 键输入 wf.msc 并回车打开高级安全防火墙。点击左侧“入站规则”在右侧操作栏点击“新建规则”新建入站规则。规则类型选择“端口”点击下一步。配置规则细节- 协议和端口选择“TCP”在“特定本地端口”中输入你要放开的端口号如 6379点击下一步。- 操作选择“允许连接”点击下一步。- 配置文件默认全选域、专用、公用点击下一步。名称输入易于识别的名称如 Redis-6379-Open点击完成。devmgmt.msc输入devmgmt.msc回车启动设备管理器。services.msc输入services.msc回车即可打开 Windows 服务的管理策略如下图所示也可以从“控制面版管理工具服务”打开。打开服务管理器后在此窗口内可以启动、终止并设置Windows的服务如下所示。查看服务属性双击任何一个服务都会弹出其属性窗口。在服务的属性窗口的“常规”选项卡有关于该服务的详细名称、启动名称、可调用的可执行文件名称和启动类型在启动类型里面可以设置该服务在下一次启动计算机时自动启动与否。服务状态显示此服务的当前状态其下有启动按钮、停止、暂停、恢复按钮——单击“启动”按钮可开启该服务如果想停止某个服务单击“停止”按钮。关闭多的系统服务可以提高系统运行速度。regedit输入regedit回车即可打开 Windows 注册表编辑器如下图所示。系统配置可设置启动项msconfig弹出“系统配置”对话框点击“启动”页签点击“打开任务管理器”的链接如下图所示。在弹出的对话框中选中要“启用/禁用”的任务点击右下角的按钮即可该按钮会依据当前任务状态动态变为启用/禁用。