MAC电脑常用操作

环境:M3芯片 ,macOS15.2

🚀 快捷键

🖥️ 窗口管理
  1. ✅ 退出/进入全屏模式

    浏览器等应用⌘ Command + Ctrl + F

  2. ✅ 最小化当前窗口

    ⌘ Command + M

    • 💡 隐藏窗口但保留应用在后台运行

  3. ✅ 关闭当前标签页/页面

    ⌘ Command + W(关闭标签页或单个窗口)

    ⌘ Command + Shift + W(关闭整个浏览器窗口)

⚙️ 系统操作
  1. 🔒 快速锁屏

    ⌃ Control + ⌘ Command + Q

  2. 🖥️ 打开终端(命令行)

    直接启动⌘ Command + 空格 → 输入 Terminal → 回车

    • 💡 快捷键替代方案:将终端添加到程序坞,右键固定


📸 截图与录屏
  1. ✅ 截图快捷键
    全屏截图⌘ Command + Shift + 3(保存到桌面)
    区域截图⌘ Command + Shift + 4(拖动选择区域)
    窗口截图⌘ Command + Shift + 4 → 按空格键(点击目标窗口)
    • 💡 复制到剪贴板 :上述操作中额外按住 Ctrl 键(例如 ⌘ Command + Shift + Ctrl + 4
    🎥 录屏功能⌘ Command + Shift + 5 → 选择录屏范围

🔄 退出和切换应用

⚠️ 强制退出应用⌘ Command + ⌥ Option + Esc

🔄 切换应用⌘ Command + Tab,鼠标选择

💡 隐藏当前应用⌘ Command + H

❌ 彻底退出应用⌘ Command + Q

🖥️ Terminal 使用


🎨 1. 终端界面调整

✅ 放大字体Command (⌘) + +

✅ 缩小字体Command (⌘) + -

✅ 恢复默认字体大小Command (⌘) + 0

🖥️ 全屏切换Control (⌃) + Command (⌘) + F


⚡️ 2. 进程控制

⛔️ 终止当前命令Control (⌃) + C

💡 强制终止正在运行的前台进程

⏸️ 挂起当前命令Control (⌃) + Z

💡 将进程暂停并放入后台,可通过 fg 恢复或 bg 后台运行

🚪 退出当前 ShellControl (⌃) + D 或输入 exit

💡 发送 EOF 信号,关闭终端标签/窗口


📺 3. 屏幕操作

🧹 清屏Control (⌃) + L 或输入 clear

🖱️ 滚动输出

• 向上翻页:Command (⌘) + ↑

• 向下翻页:Command (⌘) + ↓

💡 部分工具如 iTerm2 支持 Shift + PageUp/PageDown


📜 4. 历史命令与编辑

🔍 搜索历史命令Control (⌃) + R

💡 输入关键词查找历史记录,按 Enter 执行

⚡️ 快速移动光标

• 行首:Control (⌃) + A

• 行尾:Control (⌃) + E

🗑️ 删除整行Control (⌃) + U

🧹 删除至行尾Control (⌃) + K


📊 5. 后台任务管理

📋 查看后台任务 :输入 jobs

▶️ 恢复挂起的任务到前台fg %nn 为任务编号)

⏯️ 后台继续运行挂起的任务bg %n

⛔️ 终止后台任务kill %nkill <PID>


🔧 6. 其他实用操作

⚠️ 强制终止进程

• 前台进程:Control (⌃) + \(发送 SIGQUIT

• 通过 PID 终止:kill -9 <PID>

🔒 锁屏Command (⌘) + Control (⌃) + Q(需系统支持)

📑 多标签/窗口管理

• 新建标签:Command (⌘) + T

• 关闭标签:Command (⌘) + W

• 切换标签:Command (⌘) + 数字键Control (⌃) + Tab


🌐 7. 网络相关

📥 快速下载文件curl -O <URL>

📶 测试网络连通性ping <IP或域名>

🔍 查看端口占用lsof -i :<端口号>


❗️ 与 Linux 的区别注意
  1. 📌 Mac 默认 Shell 为 zsh(较新版本),配置文件为 ~/.zshrc(Linux 常用 bash~/.bashrc)。
  2. 📌 部分命令需通过 brew 安装(如 wgettree)。
  3. 📌 系统管理命令可能不同(如网络配置用 networksetup)。

**🛠️📦**MAC的软件包管理

bash 复制代码
# 执行官方安装命令
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

#将 Homebrew 的环境变量配置添加到用户配置文件 .zprofile 中
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/fengfujiang/.zprofile

#在当前终端会话中生效 Homebrew 的配置
eval "$(/opt/homebrew/bin/brew shellenv)"

#验证
which brew

#安装软件包测试:
brew install telnet
brew install wget

🛠️关机和重启

🔧 终端命令方式

  1. 立即关机
bash 复制代码
sudo shutdown -h now
# 或使用 AppleScript
osascript -e 'tell app "System Events" to shut down'
  1. 定时关机(示例:10分钟后)
bash 复制代码
sudo shutdown -h +10
  1. 立即重启
bash 复制代码
sudo shutdown -r now
# 或使用专用命令
sudo reboot
  1. 强制重启(系统无响应时)
bash 复制代码
sudo reboot -q
相关推荐
黄一一9112436 小时前
跨平台视频图片压缩互转!离线视频压缩工具!Github开源轻松无损压缩视频!Win/Mac/Linux三端通用开源工具
windows·macos·音视频·开源软件
cjy0001117 小时前
2026AI 产品如何从一次性 Demo 变成可重复使用的业务工具?
前端·人工智能·fde
IT_陈寒7 小时前
React的状态更新坑得我差点加班到天亮
前端·人工智能·后端
风骏时光牛马7 小时前
深挖底层逻辑:XX源码深度拆解分析
前端
电商API_180079052477 小时前
电商商品价格监控工具淘宝京东商品价格抓取API项目实操分享
java·大数据·开发语言·前端·数据挖掘
sxmas7 小时前
用状态机与DAG建模四阶段业务流程:以MIND模型为例
前端
倔强的石头1068 小时前
【Linux指南】动静态库系列(七):符号表与重定位:链接器如何把函数调用接起来
linux·前端·javascript
a1117769 小时前
3D 脑图谱 / Bilingual 3D Brain Atlas 项目
前端
T1mzhou9 小时前
ARM64 Linux 6.10内核启动流程2-rootfs 怎么挂上
linux·服务器·前端
小小尚@10 小时前
WebGIS/ECharts 地图开发|MapLand 在线行政区划边界一键下载 GeoJSON 工具
前端·javascript·echarts