DOS学习笔记
运行DOS
打开CMD命令提示符的几种方式:
- 依次点击 开始>Widows系统>命令行提示符
- Win+R键 输入cmd
- 任意文件夹下,长安Shift键,同时点击鼠标右键,在此处打开PowerShell窗口
- 打开资源管理器,地址栏输入cmd
常用DOS命令
文件系统操作
盘符切换
Microsoft Windows [版本 10.0.19043.1706]
(c) Microsoft Corporation。保留所有权利。
C:\Users\Administrator>D:
D:\>
目录内容查看
查看当前文件夹中的所有文件
C:\>dir
驱动器 C 中的卷没有标签。
卷的序列号是 8AE9-AF07
C:\ 的目录
2022/06/06 15:57 <DIR> AMD
2021/07/16 21:37 31 END
2022/03/30 22:44 <DIR> inetpub
2021/11/11 23:50 <DIR> Log Files
2019/12/07 17:14 <DIR> PerfLogs
2022/06/06 13:56 <DIR> Program Files
2022/03/17 20:30 <DIR> Program Files (x86)
2021/10/30 22:56 <DIR> root
2022/03/26 20:27 <DIR> Users
2022/06/06 01:05 <DIR> Windows
1 个文件 31 字节
9 个目录 250,098,515,968 可用字节
目录切换
切换到指定盘符的文件夹内
## 直接使用cd 是无法切换到其他盘符的目录的
C:\>cd D:/LEO
C:\>
## 跨盘符切换需要使用/d参数
C:\>cd /d D:/LEO
D:\LEO>
切换到上级目录
D:\LEO>cd ..
D:\>
创建目录
使用md(make directory)命令即可在当前路径下创建一个文件夹
C:\Users\Administrator\Desktop>md ceshi
创建文件
使用cd>*.txt命令在当前目录创建一个文件
C:\Users\Administrator\Desktop\ceshi>cd>demo.txt
删除文件
使用del命令删除指定文件
C:\Users\Administrator\Desktop\ceshi>del demo.txt
删除目录
使用rd命令删除指定目录
C:\Users\Administrator\Desktop>rd ceshi
打开应用
打开计算器
C:\Users\Administrator>calc
打开画图工具
C:\Users\Administrator>mspaint
打开记事本
C:\Users\Administrator>notepad
开发常用命令
C:\Users\Administrator>ping baidu.com
正在 Ping baidu.com [220.181.38.148] 具有 32 字节的数据:
来自 220.181.38.148 的回复: 字节=32 时间=28ms TTL=49
来自 220.181.38.148 的回复: 字节=32 时间=27ms TTL=49
来自 220.181.38.148 的回复: 字节=32 时间=27ms TTL=49
来自 220.181.38.148 的回复: 字节=32 时间=27ms TTL=49
220.181.38.148 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 27ms,最长 = 28ms,平均 = 27ms
查看IP配置信息
C:\Users\Administrator>ipconfig -all
Windows IP 配置
主机名 . . . . . . . . . . . . . : WIN-CLVQP5L6KJE
主 DNS 后缀 . . . . . . . . . . . :
节点类型 . . . . . . . . . . . . : 混合
IP 路由已启用 . . . . . . . . . . : 否
WINS 代理已启用 . . . . . . . . . : 否
以太网适配器 以太网:
连接特定的 DNS 后缀 . . . . . . . :
描述. . . . . . . . . . . . . . . : Realtek PCIe GbE Family Controller
物理地址. . . . . . . . . . . . . : 00-D8-61-79-E4-26
DHCP 已启用 . . . . . . . . . . . : 是
自动配置已启用. . . . . . . . . . : 是
本地链接 IPv6 地址. . . . . . . . : fe80::a195:b36:3c18:2c6e%16(首选)
IPv4 地址 . . . . . . . . . . . . : 192.168.31.247(首选)
子网掩码 . . . . . . . . . . . . : 255.255.255.0
获得租约的时间 . . . . . . . . . : 2022年6月7日 9:10:09
租约过期的时间 . . . . . . . . . : 2022年6月7日 21:10:08
默认网关. . . . . . . . . . . . . : 192.168.31.1
DHCP 服务器 . . . . . . . . . . . : 192.168.31.1
DHCPv6 IAID . . . . . . . . . . . : 218159201
DHCPv6 客户端 DUID . . . . . . . : 00-01-00-01-27-94-E5-03-00-D8-61-79-E4-26
DNS 服务器 . . . . . . . . . . . : 192.168.31.1
fe80::8ede:f9ff:fecb:6b51%16
TCPIP 上的 NetBIOS . . . . . . . : 已启用
清理屏幕
D:\>cls
退出终端
D:\>exit
查找端口
下面使用netstat 查找80相关的所有端口
C:\Users\Administrator>netstat -ano|findstr 80
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 5416
netstat 是用于显示套接字内容的命令,-ano 选项表示以下的意思:
a:不仅显示正在通信的套接字,还显示包括尚未开始通信等状态的所有套接字
n:显示 IP 地址和端口号
o:显示使用该套接字的程序 PID
协议 本地地址 外部地址 状态 PID
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 5416
查看PID对应进程
查看PID对应的进程
tasklist|findstr "127704"
强制杀死指定端口
taskkill /pid 5416 -t -f
参数:
/PID processid 指定要终止的进程的 PID。
使用 TaskList 取得 PID。
/T 终止指定的进程和由它启用的子进程。
/F 指定强制终止进程。
清理本地缓存的DNS信息
ipconfig /flushdns