MacBook SOP
MacBook SOP
蔡坨坨转载请注明出处❤️
作者:测试蔡坨坨
macOS
简介
Mac英文全称是Macintosh
,中文翻译为麦金塔
或麦金塔电脑
。
因为全称不好念,所以通常称为Mac。
初次打开macOS,可以看到硬盘的名称叫做Macintosh HD
,其中HD即Hard Disk
硬盘。
macOS就是一个运行在Mac上的操作系统
,就像Windows操作系统运行在PC上。
截止2024年07月14日,macOS最新的版本是macOS Sonoma/14.5。
macOS通常和iPadOS以及iOS等移动操作系统一样,一年更新一个大版本。
快捷键
常用快捷键
功能 | 快捷键 |
---|---|
复制 | command + C |
粘贴 | command + V |
剪切 | command + X |
保存 | command + S |
全选 | command + A |
刷新 | command + R |
新建位于文件夹位置的终端标签页 | command + shift + M |
显示隐藏文件 | command + shift + . |
应用窗口
应用窗口 非最大化/非分屏 状态下的快捷键
功能 | 快捷键 |
---|---|
最小化窗口 | command + M |
切换最近使用过的两个窗口 | command + H |
通用快捷键
command + tab
切换最大化的其它应用窗口command + control + f
全屏/缩小当前窗口command + w
关闭当前窗口command + q
退出当前程序
软件
Mos
一个用于在MacOS上平滑你的鼠标滚动效果的小工具, 让你的滚轮爽如触控板。
安装
https://github.com/Caldis/Mos?tab=readme-ov-file
使用
安装目录:/Applications/Mos.app
Typora
安装、破解、快捷键
破解
快捷键
功能 | 快捷键 |
---|---|
表格 | option + command + T |
代码块 | option + command + C |
引用 | option + command + Q |
无序列表 | option + command + U |
有序列表 | option + command + O |
任务列表 | option + command + X |
单个代码 | control + ` |
Jebrain全家桶
1 |
VS Code
安装、快捷键
快捷键
功能 | 快捷键 |
---|---|
格式化对齐 | option + shift + F |
Java
下载:先安装一个idea,Platform Setting – SDK – + – 选择版本 – 下载源 – 存储路径 – Download
路径:/Users/caihesheng/Library/Java/JavaVirtualMachines/corretto-1.8.0_412/Contents/Home
Maven
路径:/opt/homebrew/Cellar/maven/3.9.8/libexec
Node.js
Ndoe路径:/Users/caihesheng/.nvm/versions/node/v18.20.3/bin/node
npm路径:/Users/caihesheng/.nvm/versions/node/v18.20.3/bin/npm
GitHub
git clone http***
git-token:ghp_oNgf……
ssh连接错误
问题描述:
解决方案:
1 | vi ~/.ssh/config |
添加配置:
1 | Host github.com |
MySQL
下载并安装
https://dev.mysql.com/downloads/mysql/
https://dev.mysql.com/downloads/file/?id=527217
默认安装路径:/usr/local/mysql
无脑安装,下一步下一步,设置root密码
设置环境变量
1
vim ~/.bash_profile
1
PATH=$PATH:/usr/local/mysql/bin
1
source ~/.bash_profile
启动/关闭MySQL服务
1
sudo /usr/local/mysql/support-files/mysql.server start
1
sudo /usr/local/mysql/support-files/mysql.server stop
登录MySQL
1
mysql -u root -p
1
password
PicGo图床工具
腾讯云COS
pyenv
pyenv是一个非常方便的Python版本管理工具
,可以帮助我们高效地管理不同版本的Python。
使用homebrew安装pyenv
1 | brew update |
1 | brew install pyenv |
查看pyenv版本
1 | pyenv -v |
设置pyenv环境变量
切换到根目录:
1
cd ~
编辑
~/.bash_profile
文件:1
vi .bash_profile
添加内容:
1
2
3export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"i -> 粘贴内容 -> Esc -> :wq 保存
使其生效:
1
source .bash_profile
设置成功后可以在根目录下可以看到.pyenv文件:
1
cd ~/.pyenv
查看pyenv管理了哪些Python版本
1 | pyenv versions |
查看pyenv支持哪些Python版本
1 | pyenv install --list |
使用pyenv安装指定的Python版本
1 | pyenv install 3.11.0 |
PS:pyenv install 下载安装卡住解决方案:
手动下载Python压缩文件,例如:https://www.python.org/ftp/python/3.10.3/Python-3.10.3.tar.xz
将压缩文件复制到缓存目录:
1
cd ~/.pyenv
新建cache文件:
1
mkdir cache
将Python压缩文件移到
~/.pyenv/cache
目录下:重新执行下载命令,此时就会从缓存文件中读取:
1
pyenv install 3.11.0
切换到指定版本
1 | pyenv global 3.11.0 |
1 | pyenv versions |
切换成功,前面的*
号表示当前默认版本。
查看系统当前的Python版本
1 | python --version |
卸载已安装的Python版本
选择要删除的Python版本
1
pyenv uninstall <version>
删除Python版本目录
1
rm -rf ~/.pyenv/versions/<version>
常用命令行
网络相关
查看端口占用情况
1 | netstat -anp tcp -v | grep 5000 |
or
1 | lsof -i :5000 |
终止占用端口的进程
1 | kill <进程ID> |