文章目录
- DOS命令基础
- 进入cmd
- Windows下几种常用快捷键
- 基本命令
- 调整字体
- 操作文件
- 操作目录(文件夹)
- 查找命令
- 复制和移动
- 操作进程
- 关机和重启
- 其他命令
DOS命令基础
进入cmd
- Win+r输入cmd进入
- 在任意文件夹打开:点击地址栏,输入cmd回车打开
Windows下几种常用快捷键
Esc:清除当前命令行
ctrl+shift+Esc 打开任务管理器
输入 calc 打开计算器
输入 clipbrd 打开剪切板
输入 notepad 打开记事本
输入 taskmgr 打开任务管理器
输入 exit 退出窗口
基本命令
- 输入命令+/?可以查看该命令参数的用法
调整字体
color f0 # 改变字体颜色
color /? # 查看color命令的帮助
cls # 清屏
- 输入color ? 获取帮助(color f0 即为亮白色背景,黑色文字)
操作文件
echo >文件名.扩展名 # 创建文件
echo 字符串>文件名.扩展名 # 创建带有内容的文件
type 文件名.扩展名 # 查看文件
del *.txt # 删除所有带txt文件(*通配符)
attrib +h 文件全名/文件夹全名 # 隐藏
操作目录(文件夹)
md '文件夹名' # 创建文件夹
rd '文件夹名' # 删除文件夹
dir # 浏览当前文件夹下的内容
dir c: # 浏览c盘内容
dir '指定路径'
dir /a # 查看所有内容包括隐藏内容
d: # 切换分区(进入D盘)
cd .. # 进入上一级目录
cd '文件夹名' # 进入文件夹
cd \ # 退至根目录
dir /? # 查看dir命令的帮助
查找命令
find “abc” d:\a.txt 在a.txt中查找字符串abc的行。
dir | find ".txt" # 查找该目录下所有txt文件
dir | findstr “.txt”,# 查找该目录下所有txt文件
复制和移动
copy [路径\]源文件名 目标路径[\新文件全名] # 复制
move [路径\] 源文件名 目标路径[\新文件全名] # 移动
ren 源文件名 新文件名 # 重命名
assoc.txt=exefile # 修改文件属性
assoc.txtfile # 恢复文件属性
操作进程
netstat -ano # 查看所有连接和端口及其id
taskkill /PID -f -t # 杀掉进程
taskkill /f /t /PID # 杀掉进程
tasklist | findstr PID //通过pid查找
netstat -ano | findstr “8080 # 查看指定端口占用
tasklist | findstr “c”,查找进程名包含“c”的所有进程
参数说明:
-a 显示所有连接和侦听端口。
-n 以数字形式显示地址和端口号。
-o 显示拥有的与每个连接关联的进程 ID。
/T 终止指定的进程和由它启用的子进程。
/F 指定强制终止进程。
状态说明:
- LISTENING :提供某种服务,侦听远方TCP端口的连接请求,当提供的服务没有被连接时,处于LISTENING状态,端口是开放的,等待被连接。
- ESTABLISHED:表示两台机器正在传输数据。
TIME-WAIT:在主动关闭端接收到FIN后,TCP就发送ACK包,并进入TIME-WAIT状态,等待足够的时间以确保远程TCP接收到连接中断请求的确认,很大程度上保证了双方都可以正常结束,一般须等待2MSL时间的过去才能进行下一次连接。 - CLOSE-WAIT:等待从本地用户发来的连接中断请求 ,被动关闭端TCP接到FIN后,就发出ACK以回应FIN请求(它的接收也作为文件结束符传递给上层应用程序),并进入CLOSE_WAIT.
- CLOSED:被动关闭端在接受到ACK包后,就进入了closed的状态,连接结束,没有任何连接状态。
以上为集中常见状态,除此之外其他状态可自行查询
关机和重启
shutdown -s -t -时间秒 # 定时关机
shutdown -r -t -时间秒 # 定时重启
shutdown -a # 取消定时重启
shutdown -s -f -t -时间秒 # 强制关机
其他命令
ipconfig # 查看本机ip
ping 网址/ip # 测试网络连通性