本文背景: 不久前,入了新东家的我第一次使用mac电脑,作为一个长期使用窗户系统(windows)的萌新,如何达到正常mac使用水平隐隐成为了我的第一项工作。。
笔者的电脑是macbook pro,系统是macOS Catalina(10.15.7)
键盘篇
看键盘的左下角,有3个关键按键,Control,Option,Command,这里面我用的最多的快捷键是Command。
操作系统篇
这里需要解释一些和窗户系统不太一样的概念。
菜单栏: 桌面最上面那一条。用于存放当前窗口的菜单,后台程序图标等,有点像win的任务栏,但win的菜单栏不会存放当前窗口菜单。
程序坞: 存放一些常用的程序图标。用于快速启动某个程序。
桌面: 桌面是窗口的载体,macOS支持多个桌面,每个全屏的窗口会成为一个独立的桌面,桌面间可以快速切换,方便我们同时进行多项工作。
Finder: 这家伙就是 Finder ,相当于窗户系统的中的
我的电脑。
启动台: 打开后可以看到所有安装的应用。
全屏: 让窗口占满整个屏幕,成为一个新的桌面,各个桌面间可以快速切换,常用。
最大化: 让窗口最大,但窗口最大化后仍会被菜单栏和程序坞卡住,所以也不会大到哪里去,不常用。
最小化: 将指定窗口缩小隐藏并放置到程序坞里面,常用。快捷键 Command + M。
隐藏: 将窗口隐藏,但不放到程序坞里面,不常用。
常用:
进程管理(相当于窗户系统的任务管理器): Command + Option + ESC
窗口最小化 Command + M
未最小化的窗口间切换 Command + Tab
聚焦搜索 Command + Space
锁屏:Control + Command + Q
其他:
窗口隐藏 Command + H
窗口全屏 Command + Control+ F
手势:
桌面间切换 三指左右轻扫
查看所有桌面/窗口 三指上下轻扫
启动台/查看所有安装应用 捏拢四指
显示桌面 张开四指
Finder篇
这家伙就是 Finder ,可以当作窗户系统的中的
我的电脑。
常用:
显示隐藏文件 Command+ Shift + .
复制当前文件夹或选中文件夹路径 Option + Command + C
前往指定路径(包括隐藏路径) Command+ Shift + G
复制 Command + C
剪切 Command + X
粘贴 Command + V
删除文件 Command+ 退格
返回上级目录 Command+ 上
关闭当前页: Command + W
其他:
打开文件 Command+ O 或 Command+ 下
新建文件夹 Shift + Command + N
返回上一步: Command + [
返回下一步: Command + ]
打开一个新窗口: Command + N
Safari篇
常用:
打开上一个被关闭的网页: Command + Shift + T
打开一个新的标签页: Command + T
关闭当前标签页 Command+ W
刷新页面 Command + R
后退 Command+ 左
前进 Command+ 右
搜索 Command+ F
其他:
向下滑动一整页: Space
向上滑动一整页: Shift + Space
移动到页面最上方 Command + 上
移动到页面最下方 Command + 下
跳转到地址栏:Command + L
为当前页面添加书签 Command+ D
切换到下一个标签页: Control + Tab,或者Command + Shift + ]
切换到上一个标签页: Control + Shift + Tab,或者Shift + Command + [
Homebrew篇
个人理解 Homebrew 是一个强大的软件管理工具,可以方便安装各种软件
-
简介:
主要有四个部分组成: brew、homebrew-core 、homebrew-cask、homebrew-bottles。 | 名称 | 说明 | |------|------------| | brew | Homebrew 源代码仓库 | | homebrew-core | Homebrew 核心源 | | homebrew-cask | 提供 macOS 应用和大型二进制文件的安装 | | homebrew-bottles | 预编译二进制软件包 | -
homebrew 安装
登录 homebrew 官网( brew.sh/index_zh-cn ),按教程安装即可。 -
镜像加速 如果homebrew使用过程中有数据下载卡顿现象,可以尝试修改homebrew镜像地址为国内镜像。
# 长期替换brew,brew-core,brew-cask源为中科大源
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
brew update
# 或者长期替换brew,brew-core,brew-cask源为清华源
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
brew update
# 长期替换brew-bottles
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
# 或者临时配置brew-bottles源
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles
# 如果需要,可以恢复brew,brew-core,brew-cask为默认源
git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git
brew update
- 基础命令
// 查看brew的帮助
brew –h
// 更新Homebrew版本
brew update
// 搜索包
brew search appname
// 查看包信息,比如目前的版本,依赖,安装后注意事项等
brew info appname
// 显示已安装的包
brew list
// 安装包
brew install appname
// 卸载包
brew uninstall appname
// 升级所有可以升级的软件们
brew upgrade
brew upgrade appname
// 清理不需要的版本及其安装包缓存
brew cleanup
brew cleanup appname
- brew cask
个人理解一般非纯后台运行的程序都是通过brew cask安装的,这里以网易词典安装来举例子
➜ ~ brew install brew-cask-completion
...
➜ ~ brew search youdaodict
==> Casks
youdaodict
➜ Homebrew git:(stable) brew install --cask youdaodict
Updating Homebrew...
==> Downloading https://codown.youdao.com/cidian/download/MacDict.dmg
######################################################################## 100.0%
Warning: No checksum defined for cask 'youdaodict', skipping verification.
==> Installing Cask youdaodict
==> Moving App '网易有道词典.app' to '/Applications/网易有道词典.app'
🍺 youdaodict was successfully installed!
- brew services
可以用来管理一些通过brew安装的后台进程
# 查看所有通过brew安装的服务
brew services list
# 启动服务
brew services start [appname]
# 停止服务
brew services stop [appname]
# 重启服务
brew services restart [appname]
其他篇
如何快速打开终端?
打开聚焦搜索(Command + Space),然后输入terminal.app,回车
如何在本机进行域名绑定?
打开终端,修改/etc/hosts文件。
为什么wifi连不上,或者时断时续,且排查了各种配置问题都无果?
尝试拔掉自己在type-c接口上的外设再重新连接WIFI。原因是 macbook pro 系列产品在使用 USB 3.x 设备时,2.4G赫兹的WIFI信号会受到干扰。
如何安装应用程序?
- 在网上下载安装包
- 通过brew install 指令安装(要求电脑必须安装有homebrew)
- 通过macOS自带的App Store安装(可以在启动台中找到)
引用: