在 macOS 系统中,打开命令窗口(也称为终端或 Shell)是进行系统管理、软件开发、自动化脚本编写等操作的基础技能,macOS 默认提供了多种命令行工具,用户可以通过终端直接与系统交互,执行命令、管理文件、运行程序等,本文将详细介绍 macOS 中打开命令窗口的多种方法、常用终端工具、基本操作技巧以及个性化设置,帮助用户快速上手并高效使用命令行工具。

打开命令窗口的多种方法
macOS 提供了多种方式打开终端窗口,用户可以根据使用习惯选择最便捷的方法:
通过“启动台”或“应用程序”文件夹
- 操作步骤:点击屏幕左下角的“启动台”图标(或通过“Finder”→“应用程序”),找到“实用工具”文件夹,双击其中的“终端”(Terminal)应用即可打开命令窗口。
- 特点:适合新手操作,路径直观,无需记忆快捷键。
使用 Spotlight 搜索
- 操作步骤:按下
Command + 空格键
打开 Spotlight 搜索,输入“终端”或“Terminal”,在搜索结果中点击终端图标即可启动。 - 特点:速度最快,适合熟悉键盘操作的用户,无需鼠标点击多次。
通过“聚焦”搜索(macOS Mojave 及更高版本)
- 操作步骤:在桌面按下
Command + 空格键
(若已设置为“聚焦”搜索),输入“终端”并回车。 - 特点:与 Spotlight 类似,但可结合 macOS 的聚焦功能进行更精准的搜索。
使用快捷键
- 操作步骤:默认情况下,macOS 未为终端设置全局快捷键,但用户可通过“系统设置”→“键盘”→“键盘快捷键”→“应用程序快捷键”自行添加,设置“终端”的快捷键为
Command + Option + T
,之后可通过快捷键快速打开。 - 特点:自定义灵活,适合高频使用终端的用户。
通过访达(Finder)的路径栏
- 操作步骤:打开“访达”,点击顶部菜单栏“显示”→“显示路径栏”,在路径栏中输入
/Applications/Utilities/Terminal.app
并回车,即可直接打开终端。 - 特点:适合需要通过文件路径直接定位的场景。
终端的基本界面与功能
打开终端后,用户会看到一个黑色或白色背景的窗口,其中包含以下核心元素:
提示符(Prompt)
终端窗口的第一行通常是提示符,格式为 用户名@计算机名:当前目录$
(或 ,表示 root 用户)。user@MacBook-Pro:~$
, 代表用户的主目录(/Users/user
)。
- 作用:提示用户当前登录的用户身份和所在目录,输入命令后需按回车键执行。
命令输入区
用户在提示符后输入命令,ls
(列出文件)、cd
(切换目录)等,终端会实时显示输入内容。

- 技巧:使用
Tab
键可自动补全命令或文件名,减少输入错误。
输出结果区
命令执行后,结果会显示在终端窗口中,例如执行 ls
后,会列出当前目录下的所有文件和文件夹。
- 注意:若命令执行出错,终端会显示错误信息(如
command not found
),需根据提示排查问题。
窗口控制
终端支持窗口缩放、分屏、标签页等功能:
- 标签页:通过
Command + T
新建标签页,Command + W
关闭当前标签页。 - 分屏:通过“显示”菜单选择“分割屏幕”或使用快捷键
Command + D
(垂直分割)、Command + Shift + D
(水平分割)。 - 清屏:输入
clear
或使用快捷键Command + K
清空当前终端内容。
终端的个性化设置
macOS 的终端支持高度个性化,用户可根据需求调整外观、行为等功能:
外观设置
- 操作步骤:打开终端后,点击菜单栏“终端”→“设置”(或“偏好设置”),在“描述文件”选项卡中可调整字体、颜色、背景、光标样式等。
- 推荐配置:
- 字体:使用
Monaco
或Menlo
等等宽字体,确保命令对齐。 - 背景:深色背景(如“Pro”主题)可减少视觉疲劳,适合长时间使用。
- 透明度:通过“滑块”调整窗口透明度,方便查看背景内容。
- 字体:使用
行为设置
- 操作步骤:在“设置”→“高级”选项卡中,可配置回车键行为、文本编码、 shell 启动方式等。
- 关键选项:
- Shell 启动方式:默认为
/bin/zsh
(macOS Catalina 及更高版本默认 Shell),可切换为/bin/bash
(旧版本默认)。 - 右键单击:勾选“将 Ctrl+点击视为右键单击”,支持右键菜单操作。
- 文本编码:建议设置为 UTF-8,避免中文显示乱码。
- Shell 启动方式:默认为
快捷键自定义
- 操作步骤:在“设置”→“键盘”选项卡中,可为终端操作(如新建窗口、复制粘贴等)自定义快捷键。
- 常用自定义快捷键:
- 新建窗口:
Command + Shift + N
- 复制:
Command + C
- 粘贴:
Command + V
- 新建窗口:
终端的常见问题与解决方法
命令无法执行(提示 command not found
)
- 原因:命令未安装或不在系统环境变量
PATH
中。 - 解决方法:
- 检查命令拼写是否正确(如
ls
误写为sl
)。 - 若为第三方命令(如
brew
),需先安装对应工具(如 Homebrew)。 - 通过
echo $PATH
查看环境变量,若命令路径未包含其中,需手动添加(编辑~/.zshrc
或~/.bash_profile
文件)。
- 检查命令拼写是否正确(如
终端乱码(中文显示为问号或乱码)
- 原因:终端编码与文件编码不一致,通常为 UTF-8 与其他编码冲突。
- 解决方法:
- 在终端设置中,将“文本编码”设置为 UTF-8。
- 若文件本身为其他编码(如 GBK),可使用
iconv
命令转换,iconv -f gbk -t utf-8 file.txt
。
终端的进阶使用技巧
命令历史记录
终端会记录用户执行过的命令,通过 上/下箭头键
可快速切换历史命令。

- 扩展技巧:输入
history
查看所有历史记录,!数字
可执行对应序号的命令(如!10
执行第 10 条命令)。
管道与重定向
- 管道(|):将前一个命令的输出作为后一个命令的输入,
ls -l | grep "txt"
列出当前目录下所有包含 "txt" 的文件。 - 重定向(> / >>):将命令输出保存到文件,
>
覆盖写入,>>
追加写入,echo "Hello World" > output.txt
。
常用快捷键
快捷键 | 功能说明 |
---|---|
Ctrl + A |
光标移动到行首 |
Ctrl + E |
光标移动到行尾 |
Ctrl + U |
删除光标前所有内容 |
Ctrl + K |
删除光标后所有内容 |
Ctrl + L |
清屏(与 clear 命令效果相同) |
Command + T |
新建标签页 |
Command + Shift + T |
新建终端窗口 |
相关问答FAQs
Q1:macOS 终端默认使用的是哪种 Shell?如何切换?
A1:macOS Catalina 及更高版本默认使用 Zsh(/bin/zsh
),旧版本默认使用 Bash(/bin/bash
),切换方法:
- 打开终端,输入
chsh -s /bin/bash
(切换为 Bash)或chsh -s /bin/zsh
(切换为 Zsh)。 - 输入用户密码后回车,重启终端即可生效。
- 若需临时切换,可在终端中直接输入
/bin/bash
或/bin/zsh
,但仅对当前终端会话有效。
Q2:终端窗口的字体大小如何调整?
A2:调整终端字体大小有两种方法:
- 菜单栏调整:打开终端后,点击“显示”→“缩放”,选择“小”“中”“大”或“超大”。
- 设置中自定义:点击“终端”→“设置”→“描述文件”,在“文本”选项卡中调整字体大小(如 12pt、14pt),或勾选“使用等宽字体”确保对齐。
按住Command +
(加号)或Command -
(减号)可快速缩放当前终端窗口的字体大小。