速查表
Git / Linux / SQL 命令
开发常用 Git、Linux 与 SQL 命令速查表。所有内容均可搜索,点击复制按钮可直接复制对应值。
开发常用命令
| 命令 | 用途 | 分类 | 子类 | 复制 |
|---|---|---|---|---|
git clone <url> | 克隆远程仓库 | Git | 基础 | |
git status | 查看工作区状态 | Git | 基础 | |
git add . | 暂存全部变更 | Git | 提交 | |
git commit -m "msg" | 创建提交 | Git | 提交 | |
git pull --rebase | 拉取并变基 | Git | 同步 | |
git push | 推送当前分支 | Git | 同步 | |
git log --oneline -n 10 | 查看最近提交 | Git | 历史 | |
git diff | 查看未暂存差异 | Git | 检查 | |
git switch -c feature/name | 创建并切换分支 | Git | 分支 | |
pwd | 显示当前目录 | Linux | 文件 | |
ls -la | 列出全部文件 | Linux | 文件 | |
cd <dir> | 切换目录 | Linux | 文件 | |
cp -r src dist | 复制文件或目录 | Linux | 文件 | |
mv old new | 移动或重命名 | Linux | 文件 | |
rm -rf <dir> | 删除目录(谨慎) | Linux | 文件 | |
grep -R "text" . | 递归搜索文本 | Linux | 搜索 | |
find . -name "*.log" | 查找文件 | Linux | 搜索 | |
chmod +x script.sh | 添加执行权限 | Linux | 权限 | |
ps aux | 查看进程 | Linux | 进程 | |
curl -I <url> | 查看 HTTP 响应头 | Linux | 网络 | |
SELECT * FROM table; | 查询表数据 | SQL | 查询 | |
SELECT COUNT(*) FROM table; | 统计记录数 | SQL | 查询 | |
INSERT INTO table (...) VALUES (...); | 插入记录 | SQL | 写入 | |
UPDATE table SET col = value WHERE id = 1; | 更新记录 | SQL | 写入 | |
DELETE FROM table WHERE id = 1; | 删除记录 | SQL | 写入 | |
CREATE INDEX idx_name ON table(col); | 创建索引 | SQL | 结构 | |
JOIN ... ON ... | 关联多张表 | SQL | 查询 | |
GROUP BY ... HAVING ... | 分组并过滤聚合结果 | SQL | 查询 | |
ORDER BY col DESC | 降序排序 | SQL | 查询 | |
BEGIN; ... COMMIT; | 事务提交 | SQL | 事务 |