先装homebrew再装git和python,按需选装mac-cli、m-cli、阿里云cli等工具,定期更新卸载并检查path以保持环境稳定高效。
macos 终端开发环境的 cli 工具选得对、装得稳,能省下大量重复操作时间。重点不是堆砌工具,而是按需安装、避免冲突、保持可维护性。
基础依赖优先装好
很多 CLI 工具依赖 Homebrew、Git 和 Python 3.8+。建议按顺序执行:
- 先装 Homebrew(官方推荐方式):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - 再用 Homebrew 装 Git 和 Python:
brew install git python - 验证是否就位:
git --version、python3 --version、brew --version
按用途选装核心开发 CLI
不建议一次性全装,推荐分场景安装:
使用约定式提交(Conventional Commits)从 Git 历史记录中生成结构化变更日志,支持多种格式、AI 增强型描述以及可自定义的范围……
-
通用效率增强:Mac-CLI(一键安装命令简洁,含系统优化、快捷设置)
sh -c "$(curl -fsSL https://raw.githubusercontent.com/guarinogabriel/mac-cli/master/mac-cli/tools/install)" bash -
硬件与系统控制:m-cli(亮度、音量、Wi-Fi、电池等终端直控)
brew install m-cli 或 curl -fsSL https://raw.githubusercontent.com/rgcr/m-cli/master/install.sh | bash -
云服务对接:阿里云 CLI(直接双击 pkg 安装包最稳妥)
下载地址:aliyun-cli-latest.pkg,安装后运行 aliyun version 验证 -
前端项目脚手架:Vue CLI(需先有 Node.js)
npm install -g @vue/cli(注意:旧版vue-cli已弃用,务必用新版包名)
提醒与任务自动化别漏掉
本地提醒事项这类轻量但高频的需求,可用 CLI 直接管理:
- 推荐 reminders-cli(原生 macOS 提醒事项支持)
brew install keith/formulae/reminders-cli - 装完立即试用:
reminders list 查所有列表,reminders add "开会 10:00" --list 工作 快速添加 - 配合 cron 或 launchd 可实现定时提醒,无需图形界面唤醒
版本与清理要常态化
CLI 工具更新快,长期不用的容易拖慢终端启动或引发冲突:
- 定期更新:
brew update && brew upgrade(Homebrew 系工具)
mac upgrade(Mac-CLI 自带)
m update(部分 m-cli 版本支持) - 卸载明确不用的:
brew uninstall [tool-name] 或 mac uninstall(Mac-CLI) - 检查 PATH 中冗余路径,尤其注意
/usr/local/bin和${HOME}/.local/bin下的手动安装文件










