DOS(Disk Operating System)是一种基于字符界面的操作系统,主要用于管理计算机的文件和硬件资源。虽然现代Windows系统已经高度图形化,但DOS命令仍然在命令提示符(CMD)中广泛使用,尤其是在系统维护、文件操作和网络管理中。

以下是一些基本的DOS命令及其用途,按功能分类整理:


1. 常用命令

命令

功能

dir

显示当前目录中的文件和子目录列表

cd

切换目录(cd [目录路径]

cd..

返回上一级目录

cd\

返回根目录

cls

清空屏幕

exit

退出命令提示符


2. 文件操作

命令

功能

type [文件名]

显示文件内容

copy [源文件] [目标文件]

复制文件

move [源文件] [目标文件]

移动或重命名文件

del [文件名]

删除文件

ren [旧文件名] [新文件名]

重命名文件

echo [内容] > [文件名]

创建或覆盖文件内容

echo [内容] >> [文件名]

追加内容到文件


3. 目录操作

命令

功能

md [目录名]mkdir [目录名]

创建新目录

rd [目录名]rmdir [目录名]

删除空目录

rmdir /s [目录名]

删除非空目录(包括子目录)


4. 系统信息

命令

功能

ver

显示系统版本

systeminfo

显示系统详细信息

ipconfig

显示网络配置信息

ipconfig /all

显示详细网络配置信息

ping [IP地址或域名]

测试网络连接

netstat -ano

显示网络连接状态(包括进程ID)


5. 磁盘操作

命令

功能

chkdsk

检查磁盘错误并修复

diskpart

磁盘分区管理工具

format [驱动器号]:

格式化磁盘(需谨慎使用)


6. 批处理

命令

功能

@echo off

关闭命令回显(常用于批处理文件)

pause

暂停命令执行,等待用户按键

goto [标签]

跳转到批处理文件中的指定标签

if [条件]

条件判断(如 if exist file.txt

for

循环命令(如 for %i in (*.txt) do echo %i


7. 其他实用命令

命令

功能

tasklist

显示当前运行的进程

taskkill /pid [进程ID] /f

强制结束进程

taskkill /im [进程名] /f

强制结束指定进程名的进程

shutdown /s /t [秒数]

关闭计算机(如 shutdown /s /t 60

shutdown /r /t [秒数]

重启计算机

shutdown /a

取消关机或重启

datetime

设置或显示当前日期和时间


8. 常见组合命令

  • 查看当前路径cd

  • 查看磁盘空间chkdsk

  • 清空回收站rd /s /q C:\$Recycle.Bin

  • 创建多级目录mkdir folder1\folder2\folder3

  • 批量重命名文件ren *.txt *.log


注意事项

  1. 命令区分大小写:在DOS命令中,大小写通常不敏感,但某些命令(如chkdsk)可能会因大小写不同而有不同的行为。

  2. 路径问题:如果路径包含空格,需要用双引号括起来,例如:cd "C:\Program Files"

  3. 谨慎操作:某些命令(如formatdel)可能会对系统或数据造成不可逆的影响,请谨慎使用。