1. 前言
本文记录MacOS系统的一些常见配置方法和问题,备忘。
硬件配置:
1 | MacBook Pro (13-inch, 2020, Four Thunderbolt 3 ports) |
系统版本:macos Catalina 版本10.15.7
2. 基础配置
2.1. 用户名配置
系统偏好设置,用户与群组,点按锁按钮以进行修改。右键用户,高级选项。
修改账户名称为vk,这个名称是shell中显示的用户名。
修改全名为voidking,这个名称是mac系统显示的名称。
个人目录,修改为 /Users/vk ,这个目录是新的home目录。
修改完成后点击“好”,系统重启,然后整个系统恢复到出厂状态。
2.2. 密码
系统偏好设置,用户与群组,更改密码。
2.3. 电脑名称
系统偏好设置,共享,电脑名称,编辑。
2.4. 触控板
系统偏好设置,触控板,光标与点按。
勾选 轻点来点按,勾选 辅助点按,跟踪速度调整为喜欢的速度。
2.5. 菜单快捷键
右上角苹果按钮,点击会出现“睡眠”、“重新启动…”、“关机…”等菜单选项,这些选项可以设置对应的快捷键。
以设置“睡眠”快捷键为例:
右上角苹果按钮,系统偏好设置,键盘,快捷键,App快捷键,加号,菜单标题输入“睡眠”,键盘快捷键按下“control+command+S”。
以上,就设置好了睡眠的快捷键。
2.6. 开机声音
1、关闭开机声音
1 | sudo nvram BootAudio=%00 |
2、打开开机声音
1 | sudo nvram BootAudio=%01 |
2.7. 禁止系统更新
系统偏好设置,系统更新,取消勾选 自动保持我的Mac运行最新版本。
高级,取消勾选 所有选项。
点击 有其他更新可用 下面的 更多信息 ,取消更新计划。
2.8. 删除系统更新文件
系统更新文件放在/Library/Updates
目录中,但是普通模式下是没有权限删除该目录下的文件的。
1、重启电脑,同时按下cmd+R,看到白苹果的进度条时松开手,然后会进入恢复模式。
2、关闭系统完整性保护(SIP)
1 | csrutil disable |
3、重启后,删除升级文件
1 | cd /Library/Updates |
4、重新进入恢复模式,打开系统完整性保护
1 | csrutil enable |
3. 小技巧
3.1. 不关闭屏幕
设置临时不关闭屏蔽。
1 | sudo su |
或者使用Amphetamine,macos屏幕常亮工具
3.2. 查看所有文件
打开Finder,command+逗号,出现Finder偏好设置,边栏,设备中勾选硬盘。然后在侧边栏中,就可以打开硬盘,看到所有文件了。
当然, /etc 这种文件夹是看不到的。
3.3. 设置默认文件排序
打开Finder,点击家目录,command+J,选择排序方式(种类),用做默认。家目录下的所有目录,都会继承这种默认排序方式。
3.4. 禁止生成 .DS_Store
.DS_Store(Desktop Services Store)文件目的在于存贮目录的自定义属性,例如显示方式为图标还是列表。
禁止:
1 | defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE |
开启:
1 | defaults delete com.apple.desktopservices DSDontWriteNetworkStores |
注意:禁止生成 .DS_Store 后,已经存在的 .DS_Store 不受影响。
3.5. 清除最近项目
点击左上角苹果图标,最近使用的项目,清除菜单。
但是,上面的方法并不会清除“最近项目”这个目录下的文件记录,这是因为“最近项目”是spotlight管理的。
解决办法:
1、点击左上角苹果图标,系统偏好设置,聚焦,隐私,点击+号。
2、选择目录A,点击选取。
3、再看“最近项目”,已经不再显示目录A里的文件。
需要注意的是,如果从隐私里去掉目录A,那么目录A里的文件还会慢慢出现在“最近项目”。
如果想要改变“最近项目”目录筛选文件的规则,按照如下方法处理:
1、给“最近项目”添加一个搜索条件,让其只显示最近三天内打开或修改过的项目
2、在“最近项目”窗口中点击工具栏的齿轮按钮然后选择“显示搜索条件”
3、在搜索项目里选择“上次打开日期”
4、然后设定好相应的搜索条件,点击“存储”
5、最后为其命名,切记勾选“添加到边栏”再点击“存储”
6、边栏就会新增这个只显示最近 3 天项目的选项,然后把原来的“最近项目”从边栏移除掉。
3.6. 预览清除最近项目
打开预览,菜单栏,文件,打开最近使用,清除菜单。
3.7. 安装字体
1、从windows系统 C:\Windows\Fonts 目录中拷贝需要的字体。
2、command+shift+G,输入 /Library/Fonts
,前往。
3、字体放入 Fonts 目录。
3.8. 启动sftp
1、系统偏好设置,共享,勾选远程登录
2、测试
1 | sftp localhost |
3.9. 启动ftp
3.10. 目录规划
${HOME}
目录下,创建以下目录:
- tmp:在该目录中执行命令、测试脚本等,随时可删。
- scripts:成熟的脚本放在该目录下。
- git:在该目录中存放git仓库。
3.11. 读写ntfs
mac不借助第三方软件,也是可以读写ntfs文件系统的移动硬盘的。
1、查看移动硬盘名称
在桌面上查看硬盘名称,或者通过diskutil list
命令查看硬盘名称。
2、修改fstab配置
比如硬盘名称为WD
,那么在/etc/fstab中添加配置:
1 | LABEL=WD none ntfs rw,auto,nobrowse |
3、重新插入硬盘
推出硬盘,再重新插入,发现桌面不再显示该硬盘,没关系。
4、读写移动硬盘
1 | df -h |
5、推出移动硬盘
方法一:
1 | cd .. |
方法二:
1 | cd .. |
3.12. 检查wifi信号强度
3.12.1. 图形界面
打开wireless Diagnostics
(无线诊断),忽略打开的窗口。
菜单栏点击窗口,扫描,看到网络信息中,RSSI表示信号强度,这个值越接近0值,信号强度越好。
3.12.2. 命令行
显示附近可用wifi网络列表,包括信号强度、信道和加密类型等。
1 | /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -s |
其中RSSI表示信号强度,这个值越接近0值,信号强度越好。
查看当前连接的wifi网络信息,包括信号强度、信道和加密类型等。
1 | /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I |
其中agrCtlRSSI表示信号强度,这个值越接近0值,信号强度越好。
3.13. 访问samba
1、打开Finder,菜单,前往,连接服务器
2、填写服务器地址,注意格式为smb://samba服务器的IP地址
,这里也可以点一下“+”号把它添加到收藏里面
3、填写用户名和密码,连接samba服务器
4. 问题记录
4.1. WindowServer占用资源过多
系统偏好设置,辅助功能,显示,勾选减弱动态效果和减少透明度
4.2. 安装软件提示身份不明开发者问题
从网络下载的软件,安装时提示:
打不开“xxx”,因为它来自身份不明的开发者。
解决办法:系统偏好设置,安全性和隐私,点锁按钮以进行更改,任何来源,允许来自任何来源。
4.3. 解锁屏幕后卡住提示连接键盘问题
解锁屏幕后卡住:蓝牙键盘设置 没有连接好的键盘
解决办法:系统偏好设置,蓝牙,高级,取消勾选 “如果未检测到键盘,则在启动时打开蓝牙设置助理”
4.4. 解锁屏幕后卡住两分钟问题
解锁屏幕后卡住:鼠标、键盘都没反应,过一两分钟才能恢复正常
解决办法:重置系统管理控制器(SMC)。
具体操作:
1、将 Mac 关机。
2、在内建键盘上,按住左Control + 左Option (Alt) + 右Shift
,Mac 可能会开机。
3、按住这三个按键 7 秒钟,然后在不松开这些按键的情况下按住电源按钮。如果 Mac 处于开机状态,它将在你按住这些按键时关机。
4、继续按住这四个按键 7 秒钟,然后松开这些按键。
5、等待几秒钟,然后按下电源按钮以将 Mac 开机。
参考文档:
4.5. 雷电接口突然不可用问题
问题描述:MacBook四个雷电3接口,其中一个接口突然不能用了,充电没反应,接显示器也没反应,另外三个接口正常。
解决办法:将 Mac 关机并合上显示屏等待 30 秒,然后翻开显示屏以启动 Mac。
4.6. command+space失效问题
问题描述:command+space
是打开聚焦搜索的快捷键,但是,有时候发现点击了command+space
也不会出现聚焦搜索的窗口。查看系统偏好配置,快捷键也没有被更改。重启机器后,快捷键能够能够恢复正常。
解决办法:看看另外一块屏幕!!!有时候聚焦搜索会跑到另外一块屏幕上。