词汇表 (草稿,但希望不会太久)

“Unseen University 的图书管理员单方面决定通过编写猩猩/人类词典来帮助理解。他已经为此工作了三个月。这并不容易。他已经完成了 `Oook'。” (特里·普拉切特,《Men At Arms》)

这是一份关于 Linux 和系统管理概念的简短词汇定义列表。

CMOS RAM

CMOS 代表“互补金属氧化物半导体”。它是一项复杂的技术,但简单来说,它是一种晶体管类型,即使计算机断电也能保持其状态。这是由于主板上的一小块电池。因此,当电源关闭时,它不会丢失存储在上面的内容。

帐户 (account)

Unix 系统为用户提供帐户。它为他们提供用户名和密码,用于登录帐户。通常会提供一个用于存储文件的主目录,以及访问硬件和软件的权限。这些东西作为一个整体就是一个帐户

应用程序 (application program)

执行有用功能的软件。使用应用程序的结果是购买计算机的目的。另请参阅系统程序、操作系统。

坏块 (bad block)

无法可靠地保存数据的块(通常是磁盘上的一个扇区)。

坏扇区 (bad sector)

类似于坏块,但在块和扇区大小可能不同的情况下更精确。

引导扇区 (boot sector)

通常是任何给定分区上的第一个扇区。它包含一个非常短的程序(大约几百字节),该程序将加载并开始运行真正的操作系统。

引导 (booting)

从计算机开启到准备好接受用户命令/输入之间发生的一切都称为引导

引导加载程序 (bootstrap loader)

一个非常小的程序(通常驻留在 ROM 中),它读取磁盘上的固定位置(例如 MBR)并将控制权传递给它。驻留在该固定位置的数据通常稍大且更复杂,然后它负责加载实际的操作系统并将控制权传递给它。

柱面 (cylinder)

多磁头磁盘上的一组磁道,无需磁头移动即可访问。换句话说,这些磁道与磁盘盘片旋转的轴心距离相同。将更可能同时访问的数据放在同一柱面上可以显着减少访问时间,因为与磁盘旋转速度相比,移动读写磁头很慢。

守护进程 (daemon)

一个潜伏在后台的进程,通常不被注意,直到某些事情触发它采取行动。例如,update 守护进程大约每三十秒唤醒一次以刷新缓冲区缓存,而 sendmail 守护进程在有人发送邮件时唤醒。

夏令时 (daylight savings time)

一年中的一段时间,在此期间时钟拨快一小时。在世界各地夏季广泛使用,以便晚上比原本拥有更多的日光。

磁盘控制器 (disk controller)

一个硬件电路,它将操作系统关于磁盘访问的指令转换为物理磁盘的指令。这提供了一个抽象层,这意味着操作系统不需要知道如何与许多不同类型的磁盘对话,而只需要知道(相对较少)类型的磁盘控制器。常见的磁盘控制器类型是 IDE 和 SCSI。

紧急启动软盘 (emergency boot floppy)

即使硬盘的文件系统受到损坏,也可以用于启动系统的软盘。大多数 Linux 发行版都建议在安装期间制作一个,强烈建议这样做。如果您的 Linux 发行版不提供此功能,请阅读 LDP 上的 Boot floppy HOWTO(**查找引用的 URL**)。

光纤通道 (fibre channel)

一种高速网络协议,主要用于存储区域网络。与它的名称暗示的不同,光纤通道可以通过光纤或铜缆运行。

文件系统 (filesystem)

一个术语,用于两个目的,并且可能具有两个细微不同的含义。它可以是驱动器(无论是硬盘驱动器、软盘、CD-ROM 等)上的文件和目录的集合。或者它是放置在磁盘介质上的标记,操作系统使用这些标记来决定将文件写入何处(inode、块、超级块等)。实际含义几乎总是可以从上下文中推断出来。

格式化 (formatting)

严格来说,格式化是将磁盘表面组织和标记为磁道扇区柱面。它有时也(错误地)用作表示将文件系统写入磁盘的操作的术语(尤其是在 MS Windows/MS DOS 世界中)。

碎片化 (fragmented)

当文件不是以连续的写入磁盘时。如果没有足够的可用空间将整个文件以连续的流写入磁盘,则该文件将在磁盘表面的两个或多个部分之间拆分。这被称为碎片化,并且会使加载文件的时间更长,因为磁盘必须寻道以查找文件的其余部分。

完整备份 (full backup)

将整个文件系统的副本复制到备份介质(例如磁带、软盘或 CD)。

几何结构 (geometry)

磁盘驱动器有多少柱面、每柱面扇区数和磁头数。

高级格式化 (high level formatting)

用于将文件系统写入磁盘的不正确术语。在 MS Windows 和 MS DOS 世界中经常使用。

增量备份 (incremental backups)

自上次完整备份以来文件系统中已更改内容的备份。如果明智地将增量备份用作备份方案的一部分,则可以节省大量时间和精力来维护数据备份。

inode

一种数据结构,用于保存有关 Unix 文件系统中文件的信息。每个文件都有一个 inode,并且文件由它所在的 文件系统以及它在该系统上的 inode 编号唯一标识。每个 inode 包含以下信息:inode 所在的设备、锁定信息、文件模式和类型、指向该文件的链接数、所有者的用户和组 ID、文件中的字节数、访问和修改时间、inode 本身上次修改的时间以及文件块在磁盘上的地址。Unix 目录是文件名和 inode 编号之间的关联。可以使用 ls 命令的“-i”开关找到文件的 inode 编号。

iSCSI

一种网络存储协议,允许通过 TCP/IP 网络发送 SCSI 命令。主要用于存储区域网络。

内核 (kernel)

操作系统的一部分,它实现与硬件的交互和资源的共享。另请参阅系统程序。

本地时间 (local time)

当地地区的官方时间(根据地球上的位置进行调整);由法律或习俗确立。

逻辑分区 (logical partition)

扩展分区内部的分区,它是“逻辑”的,因为它在现实中不存在,而仅存在于软件的逻辑结构内部。

逻辑卷管理器 (logical volume manager, LVM)

一组程序,允许将较大的物理磁盘重新组装成“逻辑”磁盘,这些磁盘可以根据数据需求的变化进行收缩或扩展。

低级格式化 (low level formatting)

格式化同义,在 MS DOS 世界中使用,以区别于创建文件系统,后者有时也称为格式化。

邮件传输代理 (mail transfer agent)

(MTA) 负责传递电子邮件消息的程序。从邮件用户代理或另一个 MTA 接收到消息后,它会将其临时存储在本地并分析收件人,然后传递它(本地收件人)或将其转发到另一个 MTA。在这两种情况下,它都可以编辑和/或添加到消息标头。Unix 系统上广泛使用的 MTA 是 sendmail。

邮件用户代理 (mail user agent)

(MUA) 允许用户撰写和阅读电子邮件消息的程序。MUA 提供用户和邮件传输代理之间的接口。传出的邮件最终会交给 MTA 进行传递,而传入的消息则从 MTA 离开的位置接收(尽管在单用户计算机上运行的 MUA 可以使用 POP 接收邮件)。MUA 的示例包括 pine、elm 和 mutt。

主引导记录 (master boot record)

(MBR) 磁盘上的第一个逻辑扇区,(通常)BIOS 在此处查找以加载将启动计算机的小程序。

网络文件系统 (network file system)

(NFS) 由 Sun Microsystems 开发并在 RFC 1094(查找 URL)中定义的协议,该协议允许计算机通过网络访问文件,就像它们位于本地磁盘上一样。

操作系统 (operating system)

在用户和他们运行的应用程序之间共享计算机系统资源(处理器、内存、磁盘空间、网络带宽等)的软件。控制对系统的访问以提供安全性。另请参阅内核、系统程序、应用程序。

分区 (partition)

磁盘的逻辑部分。每个分区通常都有自己的文件系统。Unix 倾向于将分区视为单独的物理实体。

密码文件 (password file)

一个文件,其中保存用户名以及有关其帐户的信息,例如密码。在 Unix 系统上,此文件通常是/etc/passwd。在大多数现代 Linux 系统中,/etc/passwd文件实际上不保存密码数据。这往往保存在另一个文件中/etc/shadow出于安全原因。有关更多信息,请参阅手册页 passwd(5) 和 shadow(5)。

物理扩展 (physical extents)

一个术语,用于描述在使用逻辑卷管理器时物理卷被分解成的块。

物理卷 (physical volume)

用于描述实际磁盘分区的术语,通常在引用逻辑卷管理器时使用。

盘片 (platters)

硬盘驱动器内部的物理磁盘。通常,硬盘驱动器由堆叠在一起的多个物理磁盘组成。单个磁盘称为盘片

开机自检 (power on self test)

(POST) 计算机开机时运行的一系列诊断测试。通常,这可能包括测试内存、测试硬件配置是否与上次保存的配置相同、检查 BIOS 已知的任何软盘驱动器或硬盘驱动器是否已安装并正常工作。

打印队列 (print queue)

打印守护进程使用的文件(或一组文件),以便希望使用打印机的应用程序不必等到它们发送的打印作业完成后才能继续。它还允许多个用户共享一台打印机。

读写磁头 (read-write head)

一种微小的电磁线圈和金属杆,用于在磁盘上写入和读取磁性图案。这些线圈相对于盘片上的旋转运动横向移动。

根文件系统 (root filesystem)

Unix 文件系统树中所有其他已挂载文件系统的父级。挂载为 /,它可能挂载了其他文件系统(例如 /usr)。如果无法挂载根文件系统,则内核将崩溃,系统将无法继续引导

运行级别 (run level)

Linux 最多有 10 个可用的运行级别 (0-9)(其中通常只定义了前 7 个)。每个运行级别可以启动一组不同的服务,在同一系统中提供多个不同的配置。运行级别 0 定义为“系统停止”,运行级别 1 定义为“单用户模式”,运行级别 6 定义为“重启系统”。理论上,其余运行级别可以由系统管理员以任何方式定义。但是,大多数发行版都提供了一些其他预定义的运行级别。例如,运行级别 2 可以定义为“多用户控制台”,运行级别 5 可以定义为“多用户 X 窗口系统”。这些定义在不同的发行版之间差异很大,因此请查看您自己的发行版的文档。

扇区 (sectors)

可以分配用于存储数据的最小磁道长度。这通常(但并非总是)为 512 字节。

影子密码 (shadow passwords)

因为 Unix 系统上的密码文件通常需要世界可读,所以它通常实际上不包含用户帐户的加密密码。而是使用影子文件(世界不可读),其中保存用户帐户的加密密码。

单用户模式 (single user mode)

通常是运行级别 1。不允许登录的运行级别,root 帐户除外。用于系统修复(如果文件系统部分损坏,仍有可能引导到运行级别 1 并进行修复),或用于在分区之间移动文件系统。这只是两个例子。任何需要一次只能一个人写入磁盘的系统的任务都是需要运行级别 1 的候选任务。

假脱机 (spool)

将文件(或其他数据)发送到队列。通常与打印机结合使用,但也可能用于其他事物(例如邮件)。据报道,该术语是“Simultaneous Peripheral Operation On-Line”的首字母缩写词,但根据 Jargon File ,它可能是一个后造词(后来为了效果而编造的东西)。

系统调用 (system call)

内核为应用程序提供的服务以及调用它们的方式。请参阅手册页的第 2 节。

交换空间 (swap space)

磁盘上的空间,系统可以在其中写入部分内存。通常这是一个专用分区,但也可能是一个交换文件。

系统程序 (system program)

实现操作系统高级功能的程序,即不直接依赖于硬件的东西。有时可能需要特殊权限才能运行(例如,用于传递电子邮件),但通常只是通常被认为是系统的一部分(例如,编译器)。另请参阅应用程序、内核、操作系统。

时间漂移 (time drift)

这是计算机在跟踪时间方面不准确的术语。所有计算机在保持时间时都有一定的误差率。对于较新的计算机,此误差率非常小。

磁道 (track)

磁盘盘片的一部分,当磁头静止但磁盘旋转时,它会从一个读写磁头下经过。每个磁道都分为扇区,而垂直的磁道集合是一个柱面

卷组 (volume group)

物理卷的集合,这些物理卷被分解为物理扩展,可用于逻辑分区。