Linux 系统词汇:深入浅出320
Linux 操作系统以其丰富的功能和强大的稳定性而闻名。与其他操作系统一样,Linux 也有自己独特的词汇表。理解这些术语对于有效使用和管理 Linux 系统至关重要。
用户界面
桌面环境 (DE):负责提供图形用户界面 (GUI) 的软件套件,包括窗口管理器、菜单和工具栏。常见的 DE 包括 GNOME、KDE Plasma 和 Xfce。
窗口管理器 (WM):控制窗口在其屏幕上的行为和外观。它管理窗口的大小、位置和边框。
菜单栏:屏幕顶部的水平栏,提供访问程序、设置和帮助信息的快捷方式。
文件管理器:允许用户浏览文件系统、创建、移动和删除文件和目录的应用程序。
系统管理
命令行界面 (CLI):文本驱动的界面,用户可以使用命令来与系统交互。常见的 CLI 应用程序包括终端和 Bash shell。
终端:与 CLI 交互的窗口或应用程序。
Bash shell:最常见的 CLI 解释器,用于输入和执行命令。
系统日志:记录系统事件、错误和警告的文本文件。
守护进程:后台运行的程序,执行特定任务而无需用户交互。
硬件和设备
内核:操作系统的心脏,负责管理硬件资源、进程调度和文件系统管理。
驱动程序:使硬件与内核通信的软件。它允许操作系统与特定设备交互。
总线:用于连接硬件设备的物理或虚拟路径。
设备文件:代表硬件设备的文件,允许应用程序与设备交互。
文件系统
文件系统:组织和存储文件和目录的一种方式。
Ext4:Linux 中最常用的文件系统,提供高性能和可靠性。
挂载点:文件系统与目录树中指定点连接的目录。
根文件系统:包含操作系统和其他文件系统挂载点的目录。
网络
网络接口卡 (NIC):将计算机连接到网络的硬件设备。
IP 地址:用于在网络上唯一标识计算机的数字地址。
路由器:管理网络流量并将数据包从一台计算机传输到另一台计算机的设备。
防火墙:过滤传入和传出网络流量的软件或硬件系统,以防止未经授权的访问。
其他术语
包管理:安装、更新和删除软件程序的系统。常见的包管理器包括 apt 和 yum。
shell 脚本:一系列由 bash shell 解释的命令,用于自动化任务。
虚拟化:在单台物理计算机上同时运行多个操作系统环境的过程。
容器:轻量级的虚拟化机制,允许在同一台机器上部署和隔离多个应用程序。
2025-01-09