找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

1009

积分

0

好友

131

主题
发表于 5 天前 | 查看: 13| 回复: 0

无论是管理文件、配置网络设置还是排查系统故障,熟练掌握 Windows 命令提示符 (CMD) 都能显著提升工作效率。本文将系统梳理 38 个核心的 Windows CMD 命令,涵盖从基础文件操作到高级网络管理的方方面面,是每位系统用户和管理员的实用参考。

如何打开 Windows 命令窗口

要在 Windows 10、11 或更早版本中使用 CMD 命令,首先需要打开命令提示符窗口,具体步骤因系统版本略有不同。

适用于 Windows 8、8.1、10 和 11

标准模式访问

  • 点击任务栏上的搜索框。
  • 输入“cmd”。
  • 在搜索结果中点击“命令提示符”。

以管理员身份运行(提升权限)

  • 在搜索结果中,右键单击“命令提示符”。
  • 选择“以管理员身份运行”。
对于 Windows 7
  • 点击“开始” → “所有程序” → “附件”。
  • 对于标准权限,直接点击“命令提示符”。
  • 如需管理员权限,则右键点击“命令提示符”,选择“以管理员身份运行”。

成功打开命令提示符后,你便可以使用下文列出的各类命令来管理文件、目录、网络及系统设置。

Windows CMD 有多少个命令?

Windows 命令提示符中内置的命令数量因版本而异,通常在 280 到 300 个左右。这其中包括了用于日常文件操作的简单命令,以及用于系统诊断和深度配置的高级工具。

38 个必备的 Windows CMD 命令列表

以下分类整理了 38 个至关重要的 CMD 命令,无论你是初学者还是经验丰富的管理员,都能从中找到提升工作效率的关键工具。

1. 文件管理命令

这组命令用于复制、删除、重命名和管理文件与目录,是日常操作的基础。

1. copy
   将一个或多个文件复制到另一个位置。

2. del
   删除一个或多个文件。
   示例:del file.txt (从当前目录删除“file.txt”)

3. rename (或 ren)
   重命名文件。
   示例:rename file.txt newfile.txt (将文件名改为“newfile.txt”)

4. xcopy
   复制文件和目录树,功能比copy更强大,支持系统/隐藏文件复制及多种参数。

5. find
   在一个或多个文件中搜索指定的文本字符串,用于简单的文本过滤。

6. robocopy
   强大的目录同步工具,非常适合用于备份任务。

7. subst
   将本地文件夹映射为一个虚拟驱动器号。

8. attrib
   显示或更改文件、目录的属性。
   示例:attrib -h -s -r C:\path\to\folder (显示被隐藏的系统文件)

9. cipher
   加密或解密 NTFS 分区上的文件和文件夹。
2. 目录导航与管理命令

使用这些命令可以高效地在文件系统中浏览并管理文件夹结构,这对于运维/DevOps工作流中的脚本编写和批量操作尤为重要。

1. cd
   更改当前目录。

2. cd \
   直接导航到当前驱动器的根目录。

3. dir
   显示当前目录下的文件和子目录列表。

4. mkdir (或 md)
   创建新目录。

5. rmdir (或 rd)
   删除空目录。

6. tree
   以树形图形式显示驱动器或路径的文件夹结构。
3. 网络配置与诊断命令

当需要排查网络故障或配置连接时,这些命令不可或缺。它们能帮助你精确地进行网络/系统层面的诊断与分析。

1. ipconfig
   显示所有当前 TCP/IP 网络配置值,并可刷新 DHCP 和 DNS 设置。

2. ping
   测试与特定网络设备(IP地址或域名)的连通性。

3. tracert
   跟踪数据包到达目标主机所经过的路由路径,帮助定位网络故障点。

4. netstat
   显示活动的网络连接、监听端口、以太网统计信息以及 IP 路由表。

5. nslookup
   查询 DNS 服务器,获取域名与 IP 地址的映射关系。

6. netsh
   功能强大的网络配置脚本工具,允许配置几乎所有网络设置。

7. arp -a
   显示当前 ARP 缓存表,列出 IP 地址与对应 MAC 地址的映射。

8. hostname
   显示计算机的主机名(网络名称)。

9. pathping
   结合了 ping 和 tracert 的功能,提供关于网络路由和延迟的更详细信息。

10. getmac
    显示网络适配器的物理地址(MAC 地址)。

11. nbtstat
    诊断 NetBIOS over TCP/IP 连接问题,并显示相关协议统计信息。

12. shutdown /i
    打开图形界面,用于远程或本地关闭、重启计算机,适用于网络管理。
4. 系统信息命令

收集系统信息对于监控性能、排查故障和确保系统健康运行至关重要。

1. systeminfo
   提供系统的详细概述,包括操作系统配置、硬件信息和网络信息。

2. winver
   弹出一个对话框,快速显示当前运行的 Windows 版本信息。

3. tasklist
   列出所有当前正在运行的进程及其进程 ID (PID)。

4. taskkill /PID [pid_number] /F
   强制终止指定 PID 的进程。
   示例:taskkill /PID 1234 /F (强制结束 PID 为 1234 的进程)

5. wmic
   Windows 管理规范命令行工具,可通过各种子类查询详尽的系统信息。
   示例:wmic product get name (列出已安装程序), wmic cpu get name (查看CPU信息)
5. 磁盘管理命令

这些命令提供了从命令行直接管理磁盘分区和存储资源的能力,是图形化磁盘管理工具的有效补充。


1. diskpart
   启动磁盘分区管理工具(交互式环境),可执行高级磁盘操作。

2. chkdsk
   检查磁盘错误并尝试修复文件系统。
   示例:chkdsk C: /f (检查并修复C盘错误)

3. format
   使用指定的文件系统(如 NTFS、FAT32)格式化磁盘。

4. list disk (在diskpart环境中使用)
   显示计算机上连接的所有磁盘列表。

5. select disk [number] (在diskpart环境中使用)
   选择指定编号的磁盘以便后续操作。

6. clean (在diskpart环境中使用)
   清除所选磁盘上的所有分区和卷信息。



上一篇:华为交换机V200R020基础配置手册:20类200条指令详解与故障排查指南
下一篇:Kafka高性能底层机制与优化策略详解:从架构到源码全面解析
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-17 16:01 , Processed in 0.103303 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表