前言
加快刚入手MacBook的小伙伴上手速度。若是有Linux
使用经验,会更快。
快捷键篇
系统快捷键这种东西还需要写么? 官方快捷键文档
涵盖了文档操作,截图,窗口管理器等通用快捷键或者全局快捷键
- touchbar : safari的 touchbar 可以定制,像网易云,QQ 音乐和 VSCode 这些都提供 touchbar 的一些功能快捷键
- 调出 siri : Command-space , 长按
- 调出 spotlight : Command-space , 一下(这是默认的,可以去配置那里关掉给 alfred用)
包管理器
brew
当之无愧为Mac下最好用的管理器.
各施其职, brew
用来安装redis
,node
这类带cli
的程序;
而brew cask
是用来安装带GUI程序(图形化的程序);
brew
可以当做类似 Debian 家族的apt-get
或Redhat 家族的 yum
brew
Bash可能会打印出来一大坨信息,一些没必要的我就删除不展示了.只说重要的…
用法:
/usr/local/etc/nginx » brew
Example usage:
brew search [TEXT|/REGEX/] // 搜索包
brew (info|home|options) [FORMULA...] // 查看对应的列表内包的信息或者主页这些
brew install FORMULA... // 最常用的,安装包
brew update // 更新源,就是索引包列表是否有更新什么的
brew upgrade [FORMULA...] // 更新已经过期的包
brew uninstall FORMULA... // 卸载
brew list [FORMULA...] // 列出已经安装的包
Troubleshooting:
brew config // 打印当前的系统信息及环境信息
brew doctor // 检测 brew 是否有损坏,配置文件是否丢失等
brew install -vd FORMULA
Developers:
brew create [URL [--no-fetch]]
brew edit [FORMULA...]
https://docs.brew.sh/Formula-Cookbook.html
Further help:
man brew // 手册
brew help [COMMAND] // 帮助
brew home // 打开 brew 主页
这个能安装什么呢? 终端类的应用(就是有 cli 这些的), 比如jdk
, node
,ruby
,python
,git
;
差点忘记说了,用brew
安装的一些服务如何启动重启这些呢? ,比如nginx
,
brew
有一个服务的总控制器;看 bash 打印一目了然.
brew service