查看工作区状态
安全用精简格式查看当前分支、暂存区和未跟踪文件。
git status -sb示例
git status -sb搜索 Git、Linux、Docker、npm 和网络排查常用命令,支持分类、场景和风险等级筛选。
搜索 Git、Linux、Docker、npm 和网络排查常用命令
复制前请把占位符替换成自己的路径、分支、端口或容器名
用精简格式查看当前分支、暂存区和未跟踪文件。
git status -sb示例
git status -sb用单行图形化方式查看最近 20 条提交。
git log --oneline --graph --decorate -n 20示例
git log --oneline --graph --decorate -n 20从当前提交创建新分支并切换过去。
git switch -c <branch>示例
git switch -c feat/terminal-cheatsheet把暂存区内容提交到当前分支。
git commit -m "message"示例
git commit -m "feat: add terminal cheatsheet"强制把工作区和暂存区恢复到当前 HEAD 状态。
git reset --hard HEAD示例
git reset --hard HEAD拉取远端分支并把本地提交变基到最新提交之后。
git pull --rebase origin <branch>示例
git pull --rebase origin main把当前未提交改动临时收起,方便切换分支或拉取代码。
git stash push -m "message"示例
git stash push -m "wip terminal panel"把指定文件或目录加入暂存区,准备提交。
git add <path>示例
git add README.mdgit add apps/web显示当前目录下各文件和目录的总体积。
du -sh *示例
du -sh *从当前目录开始按文件名模式查找文件。
find . -name "*.log"示例
find . -name "*.log"find . -name "package.json"在当前目录递归搜索包含指定文本的文件。
grep -R "pattern" .示例
grep -R "TODO" .递归复制目录或文件到目标路径。
cp -r <source> <target>示例
cp -r dist backup/dist显示当前目录下所有文件、权限、大小和修改时间。
ls -la示例
ls -la递归并强制删除指定路径。
rm -rf <path>示例
rm -rf node_modules给脚本文件添加可执行权限。
chmod +x <script>示例
chmod +x scripts/deploy.sh移动文件、目录,或直接重命名路径。
mv <source> <target>示例
mv old-name.txt new-name.txt列出当前正在运行的 Docker 容器。
docker ps示例
docker psdocker ps -a按 compose 文件在后台启动服务。
docker compose up -d示例
docker compose up -d进入正在运行的容器并打开交互式 shell。
docker exec -it <container> sh示例
docker exec -it api shdocker exec -it api bash删除未使用的容器、网络、镜像和构建缓存。
docker system prune -a示例
docker system prune -a停止并移除 compose 创建的容器和默认网络。
docker compose down示例
docker compose down持续查看指定容器的标准输出日志。
docker logs -f <container>示例
docker logs -f web根据 package.json 和 lock 文件安装项目依赖。
npm install示例
npm installnpm.cmd install列出当前项目中过期的 npm 依赖。
npm outdated示例
npm outdated按 semver 范围更新指定依赖。
npm update <package>示例
npm update vite运行项目构建脚本,用于生产构建或构建校验。
npm run build示例
npm run buildnpm.cmd run build:web运行 package.json 中配置的 dev 脚本。
npm run dev示例
npm run devnpm.cmd run dev向目标主机发送 ICMP 请求,粗略判断网络连通性。
ping <host>示例
ping example.com发送 HEAD 请求并查看响应状态和响应头。
curl -I <url>示例
curl -I https://example.com查询域名当前解析到的地址。
nslookup <domain>示例
nslookup example.com用 curl 发送 JSON 请求体。
curl -X POST <url> -H "Content-Type: application/json" -d "{}"示例
curl -X POST http://localhost:3001/api/login -H "Content-Type: application/json" -d "{\"email\":\"[email protected]\"}"持续输出文件新增内容,常用于查看日志。
tail -f <file>示例
tail -f app.log向指定进程发送 SIGKILL,强制结束进程。
kill -9 <pid>示例
kill -9 12345查看指定端口被哪个进程占用。
lsof -i :<port>示例
lsof -i :3000在 Windows 中查看指定端口对应的进程 PID。
netstat -ano | findstr :<port>示例
netstat -ano | findstr :3000登录后加入工作台,下次从工作台直接打开,无需每次搜索。
覆盖命令
Git / Linux / Docker / npm
筛选维度
分类 / 场景 / 风险
数据处理
本地浏览器完成
命令速查用于搜索 Git、Linux、Docker、npm 和网络排查常用命令,支持分类、场景和风险等级筛选。它适合开发调试、接口联调和日常排障等场景,帮助用户把高频、重复的处理步骤集中到统一工具页中完成。
命令速查适合开发调试、接口联调和日常排障等场景,尤其适合需要快速处理、检查或复用结果的高频任务。
默认不会主动保存你的输入内容,主要在当前浏览器中即时处理。复制、下载或手动保存类操作由你主动触发。
可以。点击加入工作台后,后续可以从个人工作台快速进入这个工具,并和其他常用工具组合使用。