### DOS基础知识及命令详解 #### 一、目录与文件管理 **1.1 查看目录内容** - **`dir`**:默认显示当前目录下的所有文件及子目录。 - **`dir /s`**:递归显示指定目录及其所有子目录下的文件列表。 - **`dir /p`**:分页显示目录列表。 - **`dir /w`**:以宽格式显示目录列表,即每行显示多个文件或目录。 - **`dir /a`**:仅显示目录(不包括文件)。 **1.2 文件过滤** - **`dir /p/w *.dat`**:分页显示当前目录下扩展名为.dat的所有文件。 - **`dir *.txt /a`**:显示当前目录下扩展名为.txt的所有文件,并且只列出目录。 - **`dir /p/w *.txt /s`**:分页显示当前目录及其所有子目录下扩展名为.txt的所有文件。 **1.3 目录操作** - **`md [目录名]`**:创建一个新目录。 - **`rd [目录名]`**:删除指定目录。注意:目录必须为空才能删除。 - **`rd /s [目录名]`**:递归删除指定目录及其所有子目录和文件。 - **`rd /q [目录名]`**:静默删除指定目录。 - **`cd ..`**:切换到父目录。 - **`cd \`**:切换到根目录。 **1.4 文件操作** - **`del *.txt /s /q`**:递归删除当前目录及其所有子目录下的扩展名为.txt的文件,且不提示确认。 - **`attrib [文件名] +h +s +a`**:设置指定文件为隐藏属性、系统属性和存档属性。 - **`attrib [目录名]\*.* +h +s +a +r`**:设置指定目录内所有文件为隐藏属性、系统属性、存档属性以及只读属性。 - **`type [文件名]`**:显示指定文件的内容。 **1.5 文件复制与移动** - **`xcopy \dos\123 \dos`**:将目录123下的所有内容复制到当前目录下的dos目录中。 - **`xcopy \dos\*.txt /s \dos`**:递归复制当前目录及其所有子目录下扩展名为.txt的所有文件到指定目录。 - **`copy [文件名] [目标路径]`**:复制指定文件到目标路径。 #### 二、环境变量与批处理脚本 - **`path=[目录1];[目录2]`**:设置系统搜索路径,可以包含多个路径,路径间用分号隔开。 - **`path`**:显示当前的系统路径设置。 - **`path;`**:添加当前目录到系统路径。 - **`cd ..`**:切换到父目录。 - **`cd \`**:切换到根目录。 - **使用批处理脚本**: - **`dir /b /ad > 123.bat`**:将当前目录下的所有目录列表以基本格式写入123.bat文件。 - **`edit 123.bat`**:编辑123.bat文件。 - **`cd /d %1`**:切换到指定路径。 #### 三、网络配置与诊断 **3.1 网络配置** - **`netsh`**:进入网络配置命令行工具。 - **`netsh diag`**:显示网络诊断信息。 - **`netsh ping gateway`**:测试与网关的连通性。 **3.2 用户组管理** - **`net group`**:查看本地用户数据库中的组信息。 - **`net group 组名 /add`**:创建新的用户组。 - **`net group 组名 用户名 /add`**:将用户添加到指定组。 - **`net group 组名`**:显示指定组内的用户信息。 - **`net group 组名 /comment:"注释"`**:为指定组添加注释。 **3.3 网络状态查询** - **`net statistics`**:显示当前运行的服务。 - **`net statistics server`**:显示本地服务器系统信息。 - **`net statistics workstation`**:显示本地工作站统计信息。 - **`net config server/workstation`**:显示本地服务器/工作站配置信息。 **3.4 网络状态查询** - **`nbtstat -c`**:显示NetBIOS名称缓存。 - **`nbtstat -n`**:显示打开的NetBIOS本地名称表。 - **`netstat`**:显示活动的TCP连接。 - **`netstat -o`**:显示当前活动连接的详细信息,包括PID。 - **`netstat -a`**:显示所有活动的TCP和UDP连接。 - **`netstat -e`**:显示当前接收和发送的数据包统计信息。 - **`netstat -e -s`**:显示所有协议接收和发送的数据包统计信息。 **3.5 路由与网络设备** - **`route print 192.168.*`**:打印指定IP地址段的路由表。 - **`net view`**:显示局域网内活动的计算机列表。 - **`net statistics`**:显示当前运行的服务。 - **`getmac /fo table | list | csv /v`**:显示MAC地址信息,格式化输出选项。 以上就是基于提供的“学习dos留下的笔记”的文件内容中整理出的一些关键DOS命令及其使用方法。这些命令不仅对于日常维护系统非常有用,而且对于深入理解DOS操作系统的基本原理也非常有帮助。希望这份总结能够对你有所帮助。
- 粉丝: 4
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助