612 字
2 分钟
提升 macOS 效率的 5 个终端 (Terminal) 技巧
作为一名 macOS 用户,终端 (Terminal) 是我们最强大的工具之一。无论你是开发者还是普通的高级用户,掌握一些 Shell 技巧都能让你的工作效率倍增。
本文将分享 5 个我每天都在用的 Zsh/Bash 小技巧,不需要安装复杂的插件,开箱即用。
1. 快速回到上一个目录 (cd -)
这可能是最简单但最实用的命令。
当你在深层目录 /Users/levi/project/src/components/ 和系统目录 /etc/nginx/ 之间频繁切换时,不需要每次都打完整路径。
只需输入:
cd -系统就会自动把你带回“上一次所在的目录”。
2. 这里的命令太长了?用 Ctrl + A 和 Ctrl + E
当你在终端敲了一行巨长的命令,结果发现最开头的 sudo 忘了加,或者拼写错了一个词:
- 不要 狂按左箭头键。
- 按下
Ctrl + A:光标瞬间跳到行首。 - 按下
Ctrl + E:光标瞬间跳到行尾。
这两个快捷键是 Readline 的标准配置,在大多数 Shell 环境中通用。
3. 搜索历史命令 (Ctrl + R)
这是一个能让你显得很“极客”的操作。
如果你想执行几天前运行过的一条复杂的 docker run 命令,但记不清具体参数了?
- 按下
Ctrl + R。 - 输入关键字(比如
docker)。 - 终端会自动显示最近匹配的一条历史记录。
- 如果你想找更早之前的,继续按
Ctrl + R即可。
4. 别名 (Alias) 解放双手
如果你发现自己经常输入很长的命令,比如 git commit -m "update",一定要设置别名。
编辑你的 ~/.zshrc 文件:
# 快速提交alias gcm="git commit -m"# 快速查看状态alias gs="git status"# 显示隐藏文件并易读大小alias ll="ls -lah"# 快速刷新DNS缓存alias flushdns="sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder"保存后运行 source ~/.zshrc,以后只需要打 gcm "message" 就行了。
5. open . 图形化打开当前文件夹
有时候在终端里操作文件很累,想用 Finder(访达)来拖拽文件? 直接输入:
open .macOS 会立即弹出一个 Finder 窗口,显示的正是你当前终端所在的目录。这个技巧在管理博客图片资源时特别好用。
总结
工具的意义在于服务人。这些终端技巧虽然微小,但每天节省下来的几秒钟积累起来,就是巨大的效率提升。
如果你有其他独家秘籍,欢迎在评论区分享!
分享
如果这篇文章对你有帮助,欢迎分享给更多人!
提升 macOS 效率的 5 个终端 (Terminal) 技巧
https://levifree.com/posts/macos-terminal-tips/ 部分信息可能已经过时
相关文章 智能推荐
1
VS Code + GitHub Copilot: AI 时代开发者的效率核武器
VS Code AI 结对编程时代,如何利用 Copilot 节省 50% 的编码时间
2
Obsidian vs Notion 深度对比:2026 年如何搭建真正可持续的第二大脑
效率 不只聊功能清单:从数据所有权、协作成本到长期维护,给出可执行选型框架
3
站长日记:在喧嚣的信息时代,给自己的数字领地做一次深度断舍离
日记 整理杂乱的域名、清理弃用的云服务、重构博客技术架构;记录一次让数字生活回归清爽的断舍离心路历程
4
折腾日记:一个周末搞定家庭轻量级工作流与自托管服务
日记 翻出一台闲置的小主机,用 Docker Compose 搭建属于自己的轻量私有云与个人运维工作流,记录一次愉悦的周末折腾实录
5
思考日记:为什么在算法时代,我依然选择坚持慢写作?
日记 在碎片化与快餐信息充斥的今天,重拾两千字长文写作的意义;聊聊独立技术博客带给我的深度心流与思维复利


