Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >windows系统开发常用cmd命令学习

windows系统开发常用cmd命令学习

原创
作者头像
人人都是码农
发布于 2023-11-16 08:12:02
发布于 2023-11-16 08:12:02
61700
代码可运行
举报
运行总次数:0
代码可运行

打开命令窗口方式

  1. win + R,然后输入 cmd
  2. 右键搜索,直接输入 cmd,或老的windows系统开始 => 运行 => 输入 cmd 回车
  3. 直接在顶部文件目录中输入 cmd
  4. shift + 右键,直接在此处打开 PowerShell 窗口

文件或目录相关

cd

显示当前目录的名称,或更改当前目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# cd [<path>] 指定要显示或更改的目录的路径
cd d:

dir

显示目录的文件和子目录的列表,相当于 linux 里的 ls 和 ll

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 显示当前目录下文件,注意这个命令是 linux 里的,在 windows 的 PowerShell 里可以用,cmd 小黑窗里不可以用
ls

# 显示当前目录下文件详细信息,相当于 ll
ls -l

# 显示当前目录下文件详细信息
ll

tree

以图形方式显示驱动器中路径或磁盘的目录结构

mkdir

创建目录或子目录,此命令与 md 命令相同

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# mkdir [<drive>:]<path>
mkdir D:\Test

xcopy / copy

copy:将一个或多个文件从一个位置复制到另一个位置

xcopy:复制文件和目录,包括子目录

rename

重命名文件或目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# rename [<drive>:][<path>]<filename1> <filename2>
rename zhou.txt hei.txt

move

将一个或多个文件从一个目录移到另一个目录

replace

替换目录中的现有文件。 如果与 /a 选项一 起使用,则此命令会将新文件添加到目录,而不是替换现有文件

del / rd / rmdir

del:删除一个或多个文件,此命令执行与 erase 擦除命令相同的操作

rd / rmdir:删除目录

find / findstr

find:搜索文件中的文本字符串,并显示包含指定字符串的文本行

findstr:搜索文件中的文本模式

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# find 查找 test.txt 中包含字符串 zhouxiaohei 的所有行
find `"zhouxiaohei`" test.txt

# findstr 查找 test.txt 中包含字符串 zhouxiaohei 的所有行
findstr zhouxiaohei test.txt

跟 linux 下的 grep 类似,windows 下推荐用 findstr,一般会用管道符 | 和其他命令配合使用,如查找网络:netstat -ant |find "192.168.2"

注意: 1. find命令中要查找的字符串要用"双引号"括起来 2. 双引号前面需加上转义符 `,否则可能会报错:FIND: 参数格式不正确

重定向输出符号 > >>

命令 > 文件:将标准输出重定向到文件中(清除原有文件中的数据)

命令 >> 文件:将输出重定向到文件中(在原有内容后面追加)

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 在当前目录下生成一个 test.txt 文本文件,内容:zhouxiaohei
echo "zhouxiaohei" > test.txt

# 在当前目录 test.txt 文本文件中追加内容:123
echo "123" >> test.txt

echo

显示消息或打开或关闭命令回显功能。 如果不使用参数, echo 将显示当前的回显设置。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# echo [<message>]  指定要在屏幕上显示的文本
# echo [on | off]   打开或关闭命令回显功能,默认情况下,命令回显处于启用状态
# @echo off 防止批处理文件中的所有命令 (包括 echo off 命令) 在屏幕上显示在批处理文件类型的第一行

echo 123

网络相关

ipconfig

显示所有当前的 TCP/IP 网络配置值,并刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置

开发中一般用来查看本地的局域网动态 ip 地址,mac 和 linux 系统里用 ifconifig

ping

通过向回显请求消息发送 Internet 控制消息协议,验证与另一个 TCP/IP (IP) 连接,可使用此命令测试计算机名称和计算机的 IP 地址。 如果 ping IP 地址成功,但 ping 计算机名不成功,则可能是名称解析问题。

netstat

用来查看网络状态的命令,显示活动 TCP 连接、计算机正在侦听的端口、以太网统计信息、IP 路由表、IP 路由表、IP、ICMP、TCP 和 UDP 协议) 的 IPv4 统计信息 (,以及 IPv6、ICMPv6、基于 IPv6 的 TCP 以及基于 IPv6 协议) 的 UDP 的 IPv6 统计信息 (。 在不带参数的情况下使用,此命令显示活动的 TCP 连接

-a 显示计算机正在侦听的所有活动 TCP 连接以及 TCP 和 UDP 端口

-r 显示 IP 路由表的内容,这等效于 route print 命令,告诉我们本地机器的网关、子网掩码等信息

系统或操作相关

tasklist / taskkill

tasklist:显示本地计算机或远程计算机上当前正在运行的进程列表

taskkill:结束一个或多个任务或进程,可以通过进程 ID 或图像名称结束进程,可以先使用 tasklist 命令来查看进程 ID (PID) 以结束进程

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 杀死某个进程
taskkill /pid <processID>

日常开发中一般某个要用的端口被占用了,可以用这两个命令来查看和操作

path

在 PATH 环境变量中设置命令路径,指定用于搜索可执行文件 (.exe) 目录集。 如果不带参数使用,此命令将显示当前命令路径

where

显示与给定的搜索模式匹配的文件的位置

cls

清除屏幕

start

启动单独的命令提示符窗口以运行指定的程序或命令

ctrl+c

终止命令

exit

退出 cmd

pause

暂停批处理程序的处理,并显示提示, Press any key to continue . . .

title

为"命令提示符"窗口创建标题

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# title [<string>]
title 周小黑

whoami

显示当前登录到本地系统的用户的用户、组和特权信息

systeminfo

显示有关计算机及其操作系统的详细配置信息,包括操作系统配置、安全信息、产品 ID 和硬件属性 (例如 RAM、磁盘空间和网卡)

系统变量

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 查看当前所有可用的环境变量
set

# 查看某个环境变量
set path

# 修改环境变量
set USERNAME="TEST"

# 环境变量追加:set 环境变量名="%环境变量名%;addValue"
set PATH="%PATH%;C:"

部分系统内置变量,可通过 echo 在命令窗口里查看

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# 返回当前目录字符串
%CD%

# 返回 Windows 根目录的位置
%SystemRoot%

# 返回系统根目录的驱动器
%SystemDrive%

# 返回默认情况下应用程序存储数据的位置
%APPDATA%
%LOCALAPPDATA%

# 返回操作系统目录的位置
%windir%

# 指定可执行文件的搜索路径
%Path%

# 返回所有“用户配置文件”的位置
%ALLUSERSPROFILE%

# 返回当前用户的配置文件的位置
%USERPROFILE%

# 返回命令行解释器可执行程序的准确路径
# C:\WINDOWS\system32\cmd.exe
%ComSpec%

# 返回用来启动当前的 Cmd.exe 的准确命令行
%CMDCMDLINE%

# 返回连接到用户主目录的本地工作站驱动器号
%HOMEDRIVE%

# 返回用户主目录的完整路径
%HOMEPATH%

# 返回用户的共享主目录的网络路径
%HOMESHARE%

# 返回验证当前登录会话的域控制器的名称
%LOGONSERVER%

# 返回计算机的名称
%COMPUTERNAME%

# 返回操作系统的名称
%OS%

# 返回对当前登录用户可用的应用程序所使用的默认临时目录
%TEMP%
%TMP%

# 返回包含用户帐户的域的名称
%USERDOMAIN%

# 返回当前登录的用户的名称
%USERNAME%

# 返回当前日期
%DATE%

# 返回当前时间
%TIME%

在 cmd 命令中,按键盘的向上箭头可以快速切换历史前后命令,敲 Tab 可自动补全路径

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
腾讯专有云TCE-PaaS层产品介绍(V3.4.2)
点击https://active.clewm.net/AbhnJM?qrurl=http://qr15.cn/AbhnJM&gtype=1&key=518aa16c9e161dd7456060b373
腾讯专有云
2022/06/24
2K1
腾讯专有云TCE-PaaS层产品介绍(V3.4.2)
腾讯专有云TCE平台产品介绍(V3.4.0)
点击https://active.clewm.net/Aqc6tx?qrurl=http://qr15.cn/Aqc6tx&gtype=1&key=e871816aa23097a9b560609079
腾讯专有云
2022/06/24
4K1
腾讯专有云TCE平台产品介绍(V3.4.0)
腾讯专有云TCE-IaaS层产品介绍(V3.4.2)
点击https://active.clewm.net/B3spIt?qrurl=http://qr15.cn/B3spIt&gtype=1&key=4ab7a1646ce59fca6560605db3
腾讯专有云
2022/06/24
1.6K0
腾讯专有云TCE-IaaS层产品介绍(V3.4.2)
腾讯专有云TCE IaaS层产品介绍(V3.4.0)
点击https://active.clewm.net/FNtf4X?qrurl=http://qr15.cn/FNtf4X&gtype=1&key=5607f16b8c08379bb56060c2b9
腾讯专有云
2022/06/24
1.7K0
腾讯专有云TCE IaaS层产品介绍(V3.4.0)
腾讯专有云TCE PaaS层产品介绍(V3.4.0)
点击https://active.clewm.net/BO2DfQ?qrurl=http://qr15.cn/BO2DfQ&gtype=1&key=9c731165468a934b1560600f0a
腾讯专有云
2022/06/24
3.2K1
腾讯专有云TCE PaaS层产品介绍(V3.4.0)
专有云TCE解决方案入选优秀案例,腾讯云IPv6再获权威认可
近日,中央网信办、工信部组织的“2022年 IPv6 规模部署和应用优秀案例”评选结果揭晓,腾讯专有云TCE 的“面向专有云场景的 IPv6 网络解决方案”入选优秀案例。 腾讯专有云 IPv6 IPv6 是网络强国建设的基础支撑,对社会发展具有重要意义。据了解,我国 IPv6 网络基础设施规模全球领先,已申请的 IPv6 地址资源位居全球第一。 然而,在专有云场景下,网络环境更复杂、接入场景更多样化。金融、政务等客户对网络稳定性、高可用的要求极高。将内外网的大量模块平滑升级到 IPv6,是一项复杂的系统性
腾讯专有云
2023/01/10
1.6K0
专有云TCE解决方案入选优秀案例,腾讯云IPv6再获权威认可
新基建下,腾讯专有云TCE 助力企业降本增效
7 月 29 日,由中国信息通信研究院、中国通信标准化协会主办,中国信息通信研究院云计算开源产业联盟承办的 2020 年可信云线上峰会隆重开幕。
腾讯专有云
2022/06/24
2.8K0
新基建下,腾讯专有云TCE 助力企业降本增效
重磅!腾讯专有云TCE率先通过一云多算标准评估!
2024年12月20日,由中国信息通信研究院(简称“中国信通院”)在京举办了“央国企上云高质量发展沙龙”主题大会。本次大会上,首批一云多算标准评估结果正式发布,并且揭晓了一云多算突出贡献专家。值得关注的是,腾讯专有云TCE首批通过《一云多算技术能力要求》能力评估。与此同时,腾讯专有云产品专家向阳胜凭借其在一云多算领域的深厚功底,以及对产品标准的前瞻规划与卓越贡献,荣获突出贡献专家。
腾讯专有云
2025/02/05
2550
重磅!腾讯专有云TCE率先通过一云多算标准评估!
安全合规!专有云发布“云平台商用密码应用解决方案”
专有云产品中心联合腾讯安全云鼎实验室发布“云平台商用密码应用解决方案”,本方案面向最新实施的国标 GB/T 39786-2021《信息安全技术信息系统密码应用基本要求》标准3级要求,并通过了第三方认证评测机构的评测。该方案可有效化解行业客户对业务上云过程中的密码安全应用合规压力,并以领先的数据安全能力支撑客户云上应用系统的整体安全,让客户可专注于云上应用,成就业务价值。
腾讯专有云
2022/06/24
2.9K0
安全合规!专有云发布“云平台商用密码应用解决方案”
首批!腾讯专有云TCE和TCS通过信通院容灾认证
近日,腾讯专有云TCE和TCS 首批通过了中国信息通信研究院(以下简称信通院)《专有云容灾技术能力要求》,从基础设施能力、架构容灾能力、平台容灾能力三大类13子项88细项100%满足监管机构对专有云容灾的技术能力要求。TCE和TCS的容灾能力达到业界领先水平。
腾讯专有云
2024/05/22
1K0
首批!腾讯专有云TCE和TCS通过信通院容灾认证
腾讯云:公有云如何「专有化」
机器之心原创 作者:旗舰 经过几天的通宵奋战,孙其琛和他的团队刚刚完成了一家大型金融机构的专有云部署项目。迎着第一缕阳光走出机房的他们,倒头便睡在了会议室的沙发上。 熬夜加班后在会议室补觉的景象,在互联网公司十分常见,但在金融和政府客户的工作氛围中,这样的场景显得反差感很大。 「金融行业比较传统,员工日常都是西装革履,上下班也是朝九晚五。整体跟我们的工作模式差别挺大的。」习惯了短裤 + 文化衫的孙其琛是个典型的 IT 男,但是作为腾讯云的专有云中心技术总监,近几年他一直在与「高大上」的政府、金融行业领导
机器之心
2023/03/29
8.3K0
腾讯云:公有云如何「专有化」
腾讯云TCE,破解银行系统扩容及池化难题
意识的进步,固然是银行演进,进而迈向更大商业成功的重要前提。不过倘或技术存在明显的短板,势必会造成理想与现实的割裂,所谓的银行4.0也就只能是镜花水月。
腾讯专有云
2023/04/03
2.3K0
腾讯云TCE,破解银行系统扩容及池化难题
腾讯专有云高可用设计内幕揭秘
导语 近几年,大型公有云故障引发的生产业务事故案例时有发生。由于很多开发者默认大型公有云的服务是一直可用的,在开发时没有针对公有云服务进行容错设计,在公有云故障时,就出现了业务的异常。可见,由于大型公有云实际上已经成为了全社会共同拥有的IT基础设施,其业务的高可用也已经成为了企业社会责任的一部分。腾讯云是如何通过完备的高可用设计,来保证云服务的业务连续性和数据持久性,从而承担大厂应有的社会责任的呢? 这篇来自腾讯专有云的架构师方天戟的万字长文为您揭开腾讯专有云高可用设计的内幕。 一. IT 业务高可用的
腾讯专有云
2023/01/01
7.5K0
腾讯专有云高可用设计内幕揭秘
腾讯云TCE助力新基建步入快车道
5月28日,全国“两会”完美闭幕。李克强总理作政府工作报告中,提出扩大有效投资,重点支持“两新一重”建设。其中第一个“新”就是新型基础设施建设,简称新基建。“新型基础设施建设”首次被纳入2020年政府工作报告,意味着新基建将进入加速期。
腾讯专有云
2022/06/24
1.5K0
腾讯云TCE助力新基建步入快车道
腾讯云核心伙伴高层沟通会-专有云专场
4月13日,腾讯云核心伙伴高层沟通会在腾讯滨海大厦顺利召开。其中专有云专场,和到场的核心伙伴就合作模式、双方收益等共赢方式,围绕信创、小型化、云原生三大主题进行深入探讨和交流。 渠道是大势所趋 生态共建是产业发展的唯一选择,伙伴建设是大势所趋。腾讯坚持做好“数字化助手”,结合生态伙伴的能力,为客户提供最优的产品、服务。过去几年间,腾讯从数字技术供给、解决方案打造、企业成长三个维度,逐步构建起产业互联网的开放生态。目前,已经与近万多家合作伙伴共建,形成几百项联合解决方案。 专有云已经做好了准备 经过近三四年
腾讯专有云
2023/04/28
1.6K0
腾讯云核心伙伴高层沟通会-专有云专场
一云多芯是专有云的核心需求
为加强金融机构、金融科技企业之间的交流,分享国内大厂金融云自主创新建设方案,探讨相关成功经验并展示未来规划,8月19日,由深圳市金融科技协会主办的 “湾区金科(FinTech)沙龙(第十五期)——金融云创新专场”线上活动顺利举行。
腾讯专有云
2022/06/24
2.2K0
一云多芯是专有云的核心需求
10个月换“心”!腾讯专有云TCE助力富融银行核心系统升级
(左起:腾讯云商业银行解决方案总经理曹骏,微众银行数字金融发展部副总经理周铭,富融银行副行政总裁、首席技术官邱家骅,腾讯云副总裁胡利明,富融银行云计算和基础架构高级总监汤豪昊)
腾讯专有云
2025/02/20
2510
10个月换“心”!腾讯专有云TCE助力富融银行核心系统升级
腾讯专有云研发过程首次披露
2018年11月3日,DevOps国际峰会于深圳圣淘沙酒店举行,上午的腾讯研发效能专场,开场前已座无虚席。由腾讯工蜂Git、腾讯TAPD、腾讯专有云三位产品/技术负责人带来各自产品在DevOps实践上的分享,这也是腾讯专有云首次披露研发过程。
腾讯技术工程官方号
2018/11/08
9.6K0
加速深度用云!腾讯专有云多项目获评“2023年度可信云最佳实践”
7月25日,在2023可信云大会上,中国信息通信研究院(下称“信通院”)正式发布2023年度可信云最佳实践结果,腾讯云凭借领先的技术和丰富的实战经验,共计4个项目入选最佳实践。
腾讯专有云
2023/08/03
5330
加速深度用云!腾讯专有云多项目获评“2023年度可信云最佳实践”
腾讯云与金证股份完成多项产品互认证,共同推进证券行业国产化建设
5月26日,在金证股份主办、腾讯云承办的2023金证科技节上,腾讯云与深圳市金证科技股份有限公司(下文简称“金证股份”)发布证券行业新一代云原生核心系统联合解决方案,多款产品已完成互认证。双方将共同推进证券行业新一代核心系统国产化建设,助力金融机构数字化转型。 金证股份是国内领军的金融科技全领域服务商,也是腾讯云在证券行业的重要合作伙伴。凭借强大的整体方案服务能力,金证股份已经成为国内众多交易所、证券、基金、期货、银行、信托、保险等金融机构的首选服务商。 新一代云原生核心系统联合解决方案基于金证FS2.0(
腾讯云数据库 TencentDB
2023/06/02
6320
腾讯云与金证股份完成多项产品互认证,共同推进证券行业国产化建设
推荐阅读
相关推荐
腾讯专有云TCE-PaaS层产品介绍(V3.4.2)
更多 >
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档