终端是你与操作系统对话的窗口——不是隐喻,是字面意义。在图形界面出现之前, 整个计算机世界都通过这一行文字运转。如今,掌握终端仍是区分普通用户与专业开发者的核心技能之一。
"给我一个终端,我就能移动整座服务器。"
— 每一个学会了 CLI 的人
— 每一个学会了 CLI 的人
三个核心层次
Terminal 你看到的窗口程序
Shell 解释命令的程序 (zsh/bash)
Kernel 与硬件通信的 OS 核心
主流 Shell
bash Linux 默认,最广泛
zsh macOS 默认,功能丰富
fish 智能补全,友好
sh POSIX 兼容标准
提示符解读
user@host:~$ 完整格式
~ 代表家目录
$ 普通用户
# root 超级用户
如何打开终端
macOS:
Cmd+Space → 搜索 Terminal ·
Linux: Ctrl+Alt+T ·
Windows: 搜索 Windows Terminal
# 查看当前 Shell
$ echo $SHELL
/bin/zsh
# 当前用户名
$ whoami
orion
# 当前时间
$ date
Mon Apr 20 10:30:00 CST 2026