终端(Terminal)通俗完整讲解

📅 2026/6/18 21:50:39
终端(Terminal)通俗完整讲解
目录一、最简单一句话二、底层原理它到底是什么三、常见系统里的终端工具1. Windows2. macOS3. LinuxUbuntu/CentOS 等四、终端和 GUI 图形界面的区别五、和你之前提到的技术关联六、相关易混名词区分一、最简单一句话终端 文字命令交互窗口不用鼠标点图标纯打字输指令操控电脑 / 服务器。 日常俗称黑框、命令行、控制台、Shell。二、底层原理它到底是什么早年大型计算机时代 一台主机很贵多人共用每个人配一台只有屏幕 键盘、无计算能力的设备只负责把键盘文字传给主机、接收主机文字输出这个设备就叫终端。现在电脑把硬件终端做成软件程序软件终端本质三层终端模拟器Terminal你看到的黑窗口软件Windows 终端、iTerm、GNOME TerminalShell外壳接收你输入的命令、交给系统内核执行bash、zsh、powershell、cmd系统内核真正操作文件、进程、网络的底层系统三、常见系统里的终端工具1. WindowsCMD老旧命令终端PowerShell新版功能更强终端Windows 终端Windows Terminal微软官方现代终端WSL 终端运行 Linux 环境2. macOS自带「终端」AppiTerm2开发常用第三方终端3. LinuxUbuntu/CentOS 等GNOME Terminal、Konsole、Alacritty 远程连接服务器工具也算终端Xshell、SecureCRT、Tabby四、终端和 GUI 图形界面的区别GUI桌面图标、窗口、鼠标 靠点击可视化图标操作普通人日常使用底层最终也是转换成系统命令。终端纯文字指令 一行代码批量完成复杂操作开发、运维、自动化必备速度更快、可脚本批量执行。举例对比图形界面点开文件夹手动复制 100 个文件终端一行cp命令一键批量复制五、和你之前提到的技术关联Claude Code CLI 是终端程序必须在终端里运行直接读写本地代码、执行命令Hermes 很多是消息通信服务部署、调试全都靠终端操作后端、服务器没有桌面只能用终端远程登录操作。六、相关易混名词区分Terminal 终端显示文字交互窗口Shell解析你输入命令的程序Console 控制台物理机器自带终端服务器本机屏幕CLI命令行程序指任何只能在终端运行、无图形界面的工具Claude Code CLI 就是典型