符号说明

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
⌘ Command
⇧ Shift
⌥ Option
⌃ Control
↩︎ Return/Enter
⌫ Delete
⌦ 向前删除键(Fn+Delete)
↑ 上箭头
↓ 下箭头
← 左箭头
→ 右箭头
⇞ Page Up(Fn+↑)
⇟ Page Down(Fn+↓)
Home Fn + ←
End Fn + →
⇥ 右制表符(Tab 键)
⇤ 左制表符(Shift+Tab)
⎋ Escape (Esc)

Mac 键盘快捷键

参考:https://support.apple.com/zh-cn/HT201236#

  • command + D 复制所选文件

  • command + Z 撤销

  • command + X 剪切

  • command + C 拷贝(Copy)

  • command + V 粘贴

  • command + option + V 移动

  • command + A 全选(All)

  • command + S 保存(Save)

  • command + F 查找(Find)

  • command + N 创建新窗口

  • command + delete 删除

  • command + control + F 全屏或退出全屏

  • command + 鼠标左键 拖动非当前窗口

  • command + ↑ 文档开头

  • command + ↓ 文档结尾

  • command + ← 行首

  • command + → 行尾

  • Shift + ↑ 从光标向左、上方选中

  • Shift + ↓ 从光标向右、下方选中

  • Shift + ← 从光标向左逐词选中

  • Shift + → 从光标向右逐词选中

  • Command + Shift + ↑ 从光标开始向左、上方选中到文档开头

  • Command + Shift + ↓ 从光标开始向右、下方选中到文档结尾

  • Command + Shift + ← 从光标开始向左选中到行首

  • Command + Shift + → 从光标开始向右选中到行尾

  • Command + Option + D 显示或隐藏 Dock

  • Command + I 显示文件或文件夹信息

  • Command + Option+ I 显示一批文件信息

  • Command + Option 选中文件拖动 替身「链接」

  • Option + Shift + K 苹果图标 

  • Option + Shift + 音量或亮度 微调音量或亮度

  • Option + 选中文件拖动 复制

  • Option + 空格 全屏预览文件

  • Ctrl + A 光标到行首
  • Ctrl + E 光标到行尾
  • Ctrl + F 光标向右
  • Ctrl + B 光标向左
  • Ctrl + P 向上
  • Ctrl + N 向下
  • Ctrl + H 向左删除
  • Ctrl + D 向右删除
  • Ctrl + K 向右删除到行尾
  • Ctrl + W 按单词删除已输入内容「终端」
  • Ctrl + U 清空当前行内容「终端」
  • Ctrl + 鼠标滚轮 放大 / 缩小 屏幕

    记得在 System Preferences -> Accessibility -> Zoom 中先勾选「Use scroll gesture with modifier keys to zoom」

  • Ctrl + 开关键 显示重启、休眠、关机等选项

文件管理器

  • command + ⬆️ Finder 中回到上级目录

  • command + ⬇️ Finder 中进入下级目录

  • command + [ 回退一层

  • command + ] 前进一层

  • command + shirt + . 显示或隐藏隐藏文件或文件夹

  • command + z:撤消文件的复制、移动或删除操作

  • Return(回车)键:重命名文件/文件夹

  • Space(空格)键:即时预览

  • command + delete 将文件移至废纸篓

  • command + shift + delete 清倒废纸篓,弹出确认框「在桌面中」

  • command + shift + option + delete 直接清倒废纸篓「在桌面中」

应用程序

  • command + W 关闭程序窗口,不杀死进程,类似点击左上角❌
  • command + Q 退出程序,杀死应用进程
  • Command + Shift + Q 退出所有程序
  • command + M 最小化窗口
  • command + H 隐藏当前正在运行的应用程序窗口
  • command + option + H 其他应用程序窗口
  • command + tab 在应用程序间切换
  • command + option + esc 打开“强制退出”窗口,如果有应用程序无响应,可在窗口列表中选择强制退出
  • control + command + q 锁屏

必看配置

  1. Finder 中显示完整路径

    1
    defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
  2. 关闭 wifi 唤醒选项

    在系统偏好设置中,找到节能,将 “唤醒以提供 Wi-Fi 网络访问关掉,合盖后耗电厉害多半是这个功能的锅,不过下资料慎重选择

  3. 修改快速启动栏图标大小

    1
    2
    3
    4
    5
    6
    7
    8
    9
    //6 行 7 列
    defaults write com.apple.dock springboard-rows -int 6
    defaults write com.apple.dock springboard-columns -int 7
    killall Dock

    //恢复
    defaults write com.apple.dock springboard-rows Default
    defaults write com.apple.dock springboard-columns Default
    killall Dock

访问局域网 windows 共享的文件

  1. 打开访达,点击前往-连接服务器
  2. 输入地址 smb://ip/文件夹 ,示例:smb://192.168.0.196/gx

截屏

  • command + shift + 3 截取屏幕到文件
  • command + shift + control + 3 截取屏幕到剪切板
  • command + shift + 4 截取所选屏幕区域到一个文件,或按空格键仅捕捉一个窗口
  • command + shift + control + 4 截取所选屏幕区域到剪切板,或按空格键仅捕捉一个窗口

浏览器——Chrome

  • command + R 刷新页面
  • command + N 创建新窗口
  • command +Shift + N 创建无痕新窗口
  • command + T 创建新标签页
  • command + shift + T 重新打开已关闭的标签页
  • command + L 光标直接定位至地址栏
  • control + tab 转向下一个标签页
  • command + ‘+’ 放大页面
  • command + ‘-‘ 缩小页面
  • command + 0 正常页面

聚焦

功能 快捷键
打开聚焦搜索 Command + Space
打开所选结果 Enter
打开文件所在 Finder 目录 Command + Enter
显示 Mac 上的搜索结果(如文件)路径 Command

QuickLook 预览增强插件

http://www.quicklookplugins.com/

虚拟机

  • command (左侧) 鼠标退出系统回到主机

查看网络端口情况

https://my.oschina.net/foreverich/blog/402252

使用 netstat 命令

1
2
netstat -nat | grep <端口号>, 如命令 netstat -nat | grep 3306
netstat -nat |grep LISTEN

使用 lsof 命令【推荐】

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
lsof -i tcp:7010

$ lsof -n -P -i TCP -s TCP:LISTEN
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
php-fpm 387 yongfu-pro 6u IPv4 0x6d7f5d3c3a615679 0t0 TCP 127.0.0.1:9000 (LISTEN)
Dropbox 413 yongfu-pro 26u IPv4 0x6d7f5d3c445e2c09 0t0 TCP *:17500 (LISTEN)
php-fpm 418 yongfu-pro 0u IPv4 0x6d7f5d3c3a615679 0t0 TCP 127.0.0.1:9000 (LISTEN)
php-fpm 419 yongfu-pro 0u IPv4 0x6d7f5d3c3a615679 0t0 TCP 127.0.0.1:9000 (LISTEN)
php-fpm 420 yongfu-pro 0u IPv4 0x6d7f5d3c3a615679 0t0 TCP 127.0.0.1:9000 (LISTEN)
stunnel 586 yongfu-pro 9u IPv4 0x6d7f5d3c439ff679 0t0 TCP 127.0.0.1:1997 (LISTEN)

lsof命令可以列出当前的所有网络情况, 此命令的解释如下:
-n 表示主机以ip地址显示
-P 表示端口以数字形式显示,默认为端口名称
-i 意义较多,具体 man lsof, 主要是用来过滤lsof的输出结果
-s 和 -i 配合使用,用于过滤输出

使用 telnet 命令

1
2
3
4
5
6
7
检查本机的3306端口是否打开, 如下
telnet 127.0.0.1 3306
若该端口没有打开,则会自动退出,并显示如下内容:

Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host

使用 nc 命令

1
2
3
4
5
6
7
8
9
10
$ nc  -w 10 -n -z 127.0.0.1 1990-1999
Connection to 127.0.0.1 port 1997 [tcp/*] succeeded!
Connection to 127.0.0.1 port 1998 [tcp/*] succeeded!

-w 10 表示等待连接时间为10秒
-n 尽量将端口号名称转换为端口号数字
-z 对需要检查的端口没有输入输出,用于端口扫描模式
127.0.0.1 需要检查的ip地址
1990-1999 可以是一个端口,也可以是一段端口
返回结果为开放的端口, 如本例中的 1997 和 1998 端口

远端服务器TCP开放情况

1
nc -vz -w 2 192.168.0.99 8090

使用网络实用工具

常用命令

curl

1
2
// 下载文件
curl -O http://ip:7042/tcboot/uniapp/1680068848793_1680068856418.jpg

优选软件

捕包工具

Charles
  1. 下载最新版本并安装

    https://www.charlesproxy.com/assets/release/4.6.4/charles-proxy-4.6.4.dmg

  2. 注册 Charles破解工具 (zzzmode.com)

    输入RegisterName(此名称随意,用于显示 Registered to xxx),点击生成计算出注册码,打开Charles输入注册码即可

清理

Tencent Lemon 完整版

自动切换输入法

「自动切换输入法」,设置应用默认输入法,在进入应用时自动切换,提高工作流畅度

菜单栏图标隐藏

Hidden bar ——⇧ + 空格:折叠/展开多余图标

下载工具

  1. NeatDownloadManager
  2. Folx
  3. Free Download Manager
  4. 迅雷
  5. 百度云盘

聊天

QQ、微信

输入法

搜狗输入法偏好设置:

  1. 按键-中英文-左 Shift
  2. 常用-输入习惯-中文与英文/数字间加入空格
  3. 常用-符号设置-符号替换设置-启用 “” ‘’ 转 『』「」

图床

  1. uPic

    Command + U 剪切板图片上传

截屏

iShot —— Option + C 截图,Option + V 贴图。支持长截图

Snipaste —— F1 截图 F3 贴图

Snip —— 截长图「官网下载支持,App store 不支持」,仅支持 Safari浏览器

QQ —— Command + Ctrl + A

Chrome 中 FireShot插件,支持滚动截屏

录屏

QQ —— Command + Ctrl + R

Kap

视频压缩

HandBrake

翻译

  • Bob「支持划词翻译截图翻译https://github.com/ripperhe/Bob

    1
    brew cask install bob

    打开时提示:Mac无法打开“Bob”,因为Apple无法检查其是否包含恶意软件

    解决办法:

    1
    sudo spctl --master-disable

    快捷键:Option + A 输入翻译,Option + S 截图翻译, Option + D 划词翻译

  • 词典「系统自带」

  • 欧陆词典

文字识别

  1. Bob 截图翻译自带截图内容识别,快捷键: Option + S

  2. QQ —— Command + Ctrl + O

Gif

GIF Brewery 3

视频格式转换

Handbrake

视频转GIF

Gifski

反编译—— jar 查看器

JD-GUI

SSH

iTerm2 —— 更好用的 Linux 终端工具

FTP

Cyberduck —— https://cyberduck.io/download/

远程SSH+SFTP ——Linux

  1. electerm
  2. FinalShell

Telnet

  1. 安装

    1
    brew install telnet
  2. 使用

    1
    telnet www.baidu.com 80

远程桌面——Windows

Parallels Client 在 App Store 下载安装
Microsoft Remote Desktop Beta
AnyDesk
TeamViewer

Http 测试工具

Postman、Advanced REST client

SVN

如何在MacOS下优雅的使用SVN - 知乎 (zhihu.com)

  • subversion
1
2
$ brew options subversion
$ brew install subversion
  • Xversion

数据库管理客户端

DataGrip —— 数据库管理客户端工具,大名鼎鼎的 JetBrains 公司出品

Redis 客户端工具

  1. Medis
  2. RedisPlus

虚拟机

Parallels Desktop 16

支持 Windows、Linux、Android 等

Docker
VirtualBox

剪切板工具

  1. Paste —— 设置快捷键:Control + Shift + V

解压缩

BetterZip

内容比对

Beyond Compare

破解方法:

  • 直接破解

    1
    2
    cd /Users/mac126/Library/Application\ Support/Beyond\ Compare
    rm -fr registry.dat
  • 自动化

  1. 进入 Beyond Compare 应用程序 MacOS 目录下 (/Applications/Beyond Compare.app/Contents/MacOS)

  2. 将主启动程序 BCompare 重命名为 BCompare.real

    1
    mv BCompare BCompare.real
  3. 在同级目录下新建一个名为 BCompare 的脚本文件, 内容为

    1
    2
    3
    #!/bin/bash
    rm "/Users/$(whoami)/Library/Application\ Support/Beyond\ Compare/registry.dat"
    "`dirname "$0"`"/BCompare.real $@
  4. 给文件 BCompare 执行权限

    1
    chmod a+x /Applications/Beyond\ Compare.app/Contents/MacOS/BCompare

文本编辑器

Sublime Text3

注册

  1. 终端中打开文件 /etc/hosts,插入如下语句

    1
    2
    127.0.0.1 www.sublimetext.com
    127.0.0.1 license.sublimehq.com
  2. 在 sublime 中输入如下 license,即可激活

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    ----- BEGIN LICENSE -----
    Member J2TeaM
    Single User License
    EA7E-1011316
    D7DA350E 1B8B0760 972F8B60 F3E64036
    B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
    FA0A2ABE 25F65BD8 D51458E5 3923CE80
    87428428 79079A01 AA69F319 A1AF29A4
    A684C2DC 0B1583D4 19CBD290 217618CD
    5653E0A0 BACE3948 BB2EE45E 422D2C87
    DD9AF44B 99C49590 D2DBDEE1 75860FD2
    8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
    ------ END LICENSE ------

基本配置

  1. 系统偏好设置–桌面与屏幕保护程序–屏幕保护程序–触发角

效率工具

  1. 小番茄 —— 番茄钟 + 任务清单

  2. Alfred —— 快速启动、搜索等

    搜索列表,按下 Command 键,Enter 可以打开所在目录

  3. 超级右键

  4. uTools「已不用」

    快速启动、包含各种工具的工具

  5. QuickLook Plugins

    Mac 空格预览文件增强

    1
    brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json qlprettypatch quicklook-csv betterzipql qlimagesize webpquicklook suspicious-package quicklookase qlvideo
  6. BetterAndBetter「已不用」

    Mac 性能检测,快速启动,快捷键等集成工具

  7. EasyNewFile

    Finder 扩展工具:新建文件、拷贝路径、打开终端、在终端Tab打开

JDK

https://juejin.im/post/5d1b17eef265da1b672127d0

下载

https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

Homebrew「包管理器」

MacBook使用笔记:安装Homebrew(M1) - 知乎 (zhihu.com)

安装

1
2
3
4
5
6
7
8
9
10
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

1)选择下载镜像
2)确认删除旧版本
3)输入开机密码
4)安装git。如果之前没有安装过git,会终止homebrew安装,弹出git安装提示,点击“安装”
5)验证是否安装成功。brew -v 查看homebrew版本

# 卸载
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"

基本使用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// 搜索包
brew search mysql

// 安装包
brew install mysql

// 查看包信息,比如目前的版本,依赖,安装后注意事项等
brew info mysql

// To start mysql now and restart at login:
brew services start mysql

// 卸载包
brew uninstall wget

// 显示已安装的包
brew list

//查看 homebrew 安装的的服务
brew services list

// 查看brew的帮助
brew --help

// 更新, 这会更新 Homebrew 自己
brew update

// 检查过时(是否有新版本),这会列出所有安装的包里,哪些可以升级
brew outdated
brew outdated mysql

// 升级所有可以升级的软件们
brew upgrade
brew upgrade mysql

// 清理不需要的版本极其安装包缓存
brew cleanup
brew cleanup mysql

MySQL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// 查看包信息,比如目前的版本,依赖,安装后注意事项等
brew info mysql

// 搜索包
brew search mysql

// 安装包
brew install mysql

// 初始化配置
mysql_secure_installation

// my.cnf位置为:/usr/local/etc/my.cnf

// 启动
sudo mysql.server start
// 关闭
sudo mysql.server stop
// 重启
sudo mysql.server restart
// 启动并设置开机启动
brew services start mysql

// 连接
mysql -u root -p

普通用户切换到 root

1
sudo -i
1
sudo su -

允许安装任何来源的软件

1
sudo spctl --master-disable
image-20240804215820836

从终端打开 Finder

open .

从 Finder 进入终端

  • 方法一:将文件夹拖至终端,前面加上 cd
  • 方法二:系统偏好设置-键盘-快捷键-服务-勾选新建位于文件夹位置的终端标签/窗口,选中文件夹,右键-新建位于文件夹位置的终端窗口

命令行解压 rar 文件

  1. 使用 Homebrew 安装 unrar

    1
    brew install unrar 
  2. cd 到 rar文件的目录下,然后在终端输入下列命令

    1
    unrar x document.rar

输入法

  1. 翻页

    向上翻页: 【 或 Shift + Tab

    向下翻页: 】或 Tab

    数字选择

    hq30zB
  2. 音调

    前提:安装 ABC 扩展,输入法切换至 ABC 扩展

    偏好设置——键盘——输入法——点击左下角 + 打开如下,左下角输入 ABC,选择英语,ABC-扩展,添加

    4aGh07
    1
    2
    3
    4
    5
    6
    1、2、3、4 声调分别对应的组合按键是: option + a、e、v、 `

    option + a,再按 a,可得到 ā。
    option + e,再按 a,可得到 á。
    option + v,再按 a,可得到 ǎ。
    option + `,再按 a,可得到 à
  3. 拼音间隔:在元音之间加引号 ‘

    dt58JP
  4. 输入 表情 emoji

    Command + Ctrl + 空格

问题

Parallel Desktop 您的虚拟机将继续正常运作,但将无法连接网络

  1. 打开文件

    1
    sudo vim /Library/Preferences/Parallels/network.desktop.xml
  2. 改为 <UseKextless>0</UseKextless>

  3. 重启 Parallel Desktop

环境变量 Path

打开 ${USER_HOME}/.bash_profile 文件,添加 Path

Mac 合盖后耗电严重

MacBook合盖发热掉电的原因 - 知乎 (zhihu.com)

  1. 点击左上角“苹果图标” -> 点击“系统偏好设置” -> 点击“节能”,把“唤醒以供Wi-Fi网络访问”的勾选去掉
  2. 点击左上角“苹果图标” -> 点击“系统偏好设置” -> 点击“Apple ID”,把“siri”和“查找我的Mac”的勾选去掉
  3. 活动监视器看看是不是有其他应用阻止了电脑睡眠,最后的最后就只能每天合盖前手动关闭Wi-Fi试试

.DS_Store

  1. 禁止.DS_store 生成
    打开 “终端” ,复制黏贴下面的命令,回车执行,重启 Mac 即可生效

    1
    defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
  2. 恢复.DS_store 生成

    1
    defaults delete com.apple.desktopservices DSDontWriteNetworkStores

活动监视器中数据不见了

删除 ~/Library/Preferences/com.apple.ActivityMonitor.plist 文件,然后重启活动监视器

~/.bash_profile 未生效

方案一

1
source ~/.bash_profile

方案二「推荐

1
2
3
4
5
6
7
8
命令查看当前 shell
echo $SHELL
/bin/zsh

zsh 自动加载 ~/.zprofile 文件,在该文件末尾添加内容如下:
if [ -f ~/.bash_profile ]; then
source ~/.bash_profile
fi

xcode-select –install 安装失败不能安装该软件 因为当前无法从软件更新服务器获得

登录 https://developer.apple.com/download/more/ ,只勾选 Developer Tools,搜索结果第一个 Command Line Tools for Xcode 12,点击下载,安装

Finder 中工具栏未生效

按住 option ,鼠标放在 Finder 图标上,右键,重新开启

image-20200701074753336

How to uninstall Microsoft AutoUpdate on macOS

进入目录 /Library/Application Support/Microsoft/MAU2.0 删除文件 Microsoft AutoUpdate.app 「先停止服务」

  1. 打开允许『任何来源』选项,只需在终端输入 sudo spctl --master-disable 即可。结果如图
    UTOOLS1576647620108.png

Mac 系统挂载 NTFS 分区 U 盘 / 硬盘进行读写

  • 使用「NTFS For Mac 助手」

  • Mac 系统默认将 NTFS 分区的 U 盘或硬盘挂载为只读文件系统,对这些设备中文件做的修改无法保存,也无法将 Mac 系统中的文件复制到这些设备中。尝试在命令行中使用 cp 命令复制文件,会提示”read only file system” 的错误。

    要让设备变成可读写,需要改变挂载的属性。步骤如下:

    1
    2
    3
    4
    5
    sudo -i // 进入root模式,需输入用户密码
    mount // 查看设备设备信息和挂载点, 例如:/dev/disk2s1, /Volumes/DEVICE_NAME
    umount /Volumes/DEVICE_NAME // 取消挂载(DEVICE_NAME为当前挂载目录)
    mkdir /Volumes/NEW_POINT // 新建挂载点
    mount_ntfs -o rw,nobrowse /dev/disk2s1 /Volumes/NEW_POINT

    重新挂载后,新设备点 / Volumes/NEW_POINT 的目录可正常进行读写,打开命令终端,可进行操作。

执行命令时出现 dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib

  • Mac 没有安装 Homebrew

    1
    2
    3
    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    brew update && brew upgrade
    brew uninstall openssl; brew uninstall openssl; brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb
  • 已安装 Homebrew

1
2
brew update && brew upgrade
brew uninstall openssl; brew uninstall openssl; brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb

Mac 解压 Windowns 文件乱码

使用 kekaThe Unarchiver

Error: telnet is not installed

1
brew install telnet

Mac无法打开“XXX”,因为Apple无法检查其是否包含恶意软件

解决办法:

1
sudo spctl --master-disable

Mac 无法访问虚拟机中系统「例如 Windows中运行的 Tomcat」

解决:开启 Windows 防火墙,允许 Tomcat 应用通过防火墙

删除 Microsoft AutoUpdate

打开 /Library/Application Support/Microsoft/ 路径,找到名为 “MAU” 或 “MAU2.0” 的文件夹,然后打开该目录
找到并将 “Microsoft AutoUpdate.app” 拖到废纸篓

无法删除/Library/StagedExtensions/Applications目录中的 Parallel\ Desktop.app

1
sudo kextcache --clear-staging

Big Sur –ERROR launching JD-GUI

https://blog.csdn.net/twx843571091/article/details/110119638

  1. 显示包内容
  2. 打开 Contents/MacOS/universalJavaApplicationStub
  3. 使用 https://raw.githubusercontent.com/tofi86/universalJavaApplicationStub/master/src/universalJavaApplicationStub 中的内容替换
  4. 保存后,重新打开
  5. 如果提示权限不足,使用管理员,则增加可执行权限 chmod +x JD-GUI.app

Mac 双系统如何切换进入

1
2
3
4
5
6
7
方法一 
1. 开机后按住"Option"直到出现系统选择界面时松开;
2. 移动光标到Macintosh HD,按下"Ctrl";
3. 按下回车,此时进入Mac OS X系统,也就是系统设置为以后默认进入Mac OS X了。
方法二 已经进入Mac OS X系统的设置方法:
1. 在"系统偏好设置"里找到"启动磁盘",选择"Macintosh HD";
2. 点击“重新启动”按钮,电脑重启后,默认以后直接Mac OS X系统了。

Error: Your CLT does not support macOS 11

1
sudo rm -rf /Library/Developer/CommandLineTools

sudo xcode-select --install 安装 xcode-select,执行