约 931 字大约 3 分钟
Windows 终端常用命令速查
一、文件与目录操作
基础命令
dir # 列出当前目录内容
dir /a # 显示所有文件(包括隐藏文件)
dir /s # 递归显示子目录内容
cd [路径] # 切换目录
cd.. # 返回上级目录
cd\ # 返回根目录
mkdir [目录名] # 创建目录
md [目录名] # 同上(简写)
rmdir [目录名] # 删除空目录
rd /s /q [目录名] # 强制递归删除目录及内容
copy [源] [目标] # 复制文件
xcopy [源] [目标] /e/h/k # 增强复制(含子目录、隐藏文件)
move [源] [目标] # 移动文件/目录
del [文件名] # 删除文件
del *.txt # 删除所有txt文件
ren [旧名] [新名] # 重命名
tree # 树状显示目录结构实用组合
dir /b > files.txt # 将文件列表输出到文本
dir *.java /s /b # 递归查找所有Java文件
cd /d D:\project # 跨盘符切换目录
mkdir parent\child # 创建多级目录
xcopy src dest /s/e/i/y # 完整复制目录(覆盖确认)二、系统信息与管理
systeminfo # 查看系统详细信息
hostname # 显示计算机名
ver # 显示Windows版本
tasklist # 查看运行进程
tasklist | findstr java # 过滤查找Java进程
taskkill /f /pid [进程号] # 强制结束进程
taskkill /f /im javaw.exe # 按名称结束进程
wmic cpu get name # 查看CPU信息
wmic memorychip get capacity # 查看内存容量
set # 显示所有环境变量
echo %JAVA_HOME% # 查看指定环境变量三、网络相关
ipconfig # 查看IP配置
ipconfig /all # 详细网络信息
ipconfig /flushdns # 清除DNS缓存
ping [地址] # 测试网络连通性
ping baidu.com -t # 持续ping
tracert [地址] # 跟踪路由
netstat -ano # 查看端口占用
netstat -ano | findstr 8080 # 查找特定端口占用
curl [URL] # 发送HTTP请求(Win10+)
nslookup [域名] # DNS查询端口占用处理组合:
netstat -ano | findstr 3001 # 1. 找到占用8080端口的PID
taskkill /f /pid 55096 # 2. 结束该进程四、Java开发常用
javac HelloWorld.java # 编译Java文件
java HelloWorld # 运行Java程序
java -version # 查看Java版本
mvn clean install # Maven构建项目
mvn spring-boot:run # 运行Spring Boot
npm install # 安装Node依赖(Vue3需要)
npm run dev # 启动Vue开发服务器
git status # 查看Git状态
git log --oneline # 简洁查看提交历史五、文本处理与搜索
type [文件名] # 显示文件内容
more [文件名] # 分页显示文件
find "关键词" [文件名] # 在文件中搜索文本
findstr /s /i "关键词" *.java # 递归搜索(忽略大小写)
echo "内容" > file.txt # 写入文件(覆盖)
echo "内容" >> file.txt # 追加到文件六、高级技巧
管道与重定向
dir | more # 分页显示
dir > list.txt # 输出到文件
command 2>&1 # 合并错误输出
dir & echo Done # 顺序执行
dir && echo Success # 成功后执行
dir || echo Failed # 失败后执行批处理变量
for /r %i in (*.java) do echo %i # 遍历所有Java文件
@echo off # 关闭命令回显(bat文件中)
pause # 暂停等待按键快捷键
Tab # 自动补全路径
Ctrl + C # 中断当前命令
Ctrl + A # 全选
F7 # 显示命令历史
↑/↓ # 切换历史命令七、针对你的项目场景
# 启动Spring Boot后端
cd D:\stray-animal-system\backend
mvn spring-boot:run
# 启动Vue3前端
cd D:\stray-animal-system\frontend
npm run dev
# 查看后端端口占用(假设8080)
netstat -ano | findstr 8080
# 清理Maven缓存
mvn clean
rd /s /q target
# 查看Git提交图
git log --graph --oneline --allPowerShell增强命令(推荐)
如果使用PowerShell终端:
ls # 等同于dir
cd ~ # 进入用户主目录
Get-Process | Where-Object {$_.ProcessName -like "*java*"}
Remove-Item -Recurse -Force [目录] # 强制删除目录记忆技巧:
- CRUD操作:
mkdircddirdel- 增查改删 - 网络三件套:
ipconfigpingnetstat - 进程管理:
tasklist→taskkill
更新日志
2026/5/5 18:19
查看所有更新日志
1bc5b-docs: 添加 Memorandum 备忘录于
