如何使用配置文件更改 macOS 终端窗口外观

【2025-04-11 10:58:00AI Siri网最新消息】

macOS 的终端应用程序是您进入 macOS UNIX 底层的窗口。以下是如何自定义 macOS 中终端的外观。

UNIX 操作系统标准可以追溯到几十年前,实际上是 1970 年,当时它是在贝尔实验室使用 C 编程语言创建的。

多年来,UNIX 出现了无数变种,AT&T 仍然拥有现在被称为 UNIX System V 的专利和权利。

UNIX 的一个变种叫做伯克利套接字发行版 (BSD),它是在 20 世纪 80 年代在加州大学伯克利分校创建的。

BSD 最显著的补充是包含了 TCP/IP 网络套接字和库。BSD 促成了我们今天所知的现代主流互联网的诞生。

BSD 的另一个变种是 FreeBSD,其中 3.3 和 4.2 版本是最常用的版本。它们也是 macOS 和 iOS 所基于的版本,以及来自卡内基梅隆大学的 mach 微内核。

UNIX 和终端

在早期的 UNIX 时代,用户没有 PC,他们通过计算机终端连接到 UNIX 大型机计算机。它们是自带键盘和显示器的“哑”设备,但大多数都缺乏任何处理能力。

最早的大型机甚至没有终端,它们处理存储在穿孔卡片上的程序,并在使用可滚动纸张的点阵打印机上打印输出。

终端发送和接收 UNIX 命令,以及与 UNIX 大型机之间的数据和输出来运行程序。大型机的行为类似于当今大多数桌面电脑中发现的 CPU 或内核。

出现了几个终端标准并不断发展,诸如数字设备公司等计算机公司出售诸如 VT100 等桌面终端设备,以便连接到大型机。

后来,开发了类似小型机的计算机,称为小型计算机,它将服务器计算机的尺寸缩小到大型机尺寸的一小部分。但即使是早期的大多数小型计算机,按照今天的标准来看,也很大,需要一个小房间。

一旦 PC 革命在 20 世纪 70 年代后期开始,小型计算机很快就被台式 PC(或微型计算机)所取代。即便如此,UNIX 仍然没有出现在桌面上,直到现在已经倒闭的 Sun Microsystems 开始在 20 世纪 80 年代为大学和工程市场销售其 SPARC 工作站计算机。

AT&T 也在同一时间前后销售了自己的 UNIX PC。

Sun 的 Solaris 操作系统是第一个真正实用、主流的桌面 UNIX 变种,它使 Sun 一夜成名。

但是,对于普通用户而言,PC 仍然没有提供标准的 UNIX。他们大多使用 Microsoft Windows 或 Apple 的早期 Mac 操作系统,后者后来被称为 Mac OS。

所有这些在 2000 年发生了改变,当时 Apple 推出了第一个版本的 Mac OS X,今天它简称为 macOS。

UNIX 是在 20 世纪 70 年代在贝尔实验室发明的。
Brian Kernighan – UNIX 和 C 编程语言的联合创始人。

macOS 终端应用程序

Apple 及其前身 NeXT 具有远见卓识,从一开始就在其操作系统中附带了一个终端应用程序。如今,终端仍然存在,并且包含在每个 macOS 副本中,位于每个 macOS 启动磁盘根目录的 /Applications/Utilities 文件夹中。

要在 macOS 中运行终端,您可以从 实用工具 文件夹中打开它。

当您这样做时,您会得到一个包含 UNIX 终端的单个窗口,就像在小型计算机时代一样。

终端启动和设置

当您打开终端时,它会启动一个新的shell(用于执行 UNIX 文本命令的窗口)。您可以在终端中同时打开多个 shell 窗口(或每个选项卡中一个),并在其中运行单独的命令。

您还可以通过从 Finder 将 shell 脚本拖到终端窗口并按键盘上的 Return 来在终端窗口中运行它们。

Shell 脚本是包含要运行的命令列表的纯文本文件。在 macOS 中,您可以使用 bashzsh shell,它们是标准 UNIX 命令 shell 的变种。

终端还会查找特殊的配置文件,以便在启动时在用户的主文件夹、private/etc 文件夹(通常在 Finder 中隐藏)以及这些文件夹中的几个子文件夹中执行。

要在终端 shell 中运行 UNIX 命令,请输入它(以及任何选项或参数),然后按键盘上的 Return

默认的 macOS 终端 shell 窗口使用黑色字体在白色背景上显示,但可以使用 终端->设置 菜单轻松自定义终端窗口的外观。这将打开一个包含数十个选项的“设置”窗口。

在 macOS 中自定义终端

一旦您在终端中打开 设置 窗口,就会有四个选项卡,其中最重要的是 通用描述文件

通用 选项卡允许您设置终端启动时要使用的 描述文件、要使用的 shell 以及新窗口和选项卡首次打开时的行为。

使用“通用”和“描述文件”选项卡选择启动时要使用的“描述文件”。
带有“描述文件”->“文本”选项卡的“终端设置”窗口。

描述文件 选项卡允许您编辑描述文件和其他选项,例如:

  • 默认窗口大小
  • 文本属性
  • 键盘选项
  • Shell 行为
  • 硬件终端仿真选项
  • 高级 选项卡显示硬件终端选项,您可以在其中使终端窗口和选项卡的行为类似于真正的硬件终端,例如 DEC VT 系列、X-Windows xterm,并设置文本编码。

    您还可以设置终端响铃选项,例如可听或可视响铃、文本光标的行为以及输入的解释方式。

    终端应用程序中包含许多默认描述文件,并且 基本(黑色字体在白色背景上显示)是默认设置。要将任何其他描述文件设置为默认设置,请从左侧的列表中选择它,然后单击列表下方的 默认 按钮。

    终端的另一个非常酷的功能是,您可以单击 默认 按钮旁边的小 图标,然后从弹出菜单中选择 导出…。这会将所选描述文件的设置保存到 .terminal 文件,然后您可以在终端中的另一台 Mac 上打开该文件。

    您还可以通过单击 + 按钮来创建新的自定义描述文件,然后按照您喜欢的方式设置“描述文件”设置。每个描述文件都应具有一个唯一的名称来标识它。

    大多数早期的 UNIX 硬件终端使用白色字体在黑色背景上显示,或者使用绿色或琥珀色字体在黑色背景上显示。这更多地取决于设备显示器上 CRT 荧光粉的颜色,而不是设置。

    macOS 中的终端在 Pro 描述文件中模拟了原始的典型终端外观。

    对于一个 真正 狂野的终端仿真器,它看起来就像一个旧的荧光粉 CRT 终端显示器,请查看 Swordfish90 的酷炫免费应用程序 cool-retro-term

    您需要在首次运行 cool-retro-term 时绕过 系统设置 应用程序中的 macOS Gatekeeper 安全设置。

    免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,可联系本站进行二次审核删除:fireflyrqh@163.com。
    Like (0)
    Previous 2025年4月11日 上午9:26
    Next 2025年4月11日 下午7:23

    相关推荐