插件窝 干货文章 linux rc是什么的缩写

linux rc是什么的缩写

系统 脚本 启动 rc 1016    来源:    2025-04-29

在 Linux 系统中,rc"run commands""run control" 的缩写,表示在系统启动、服务管理或程序初始化时自动执行的命令或脚本。以下是具体场景和解释:


1. 系统启动脚本

  • /etc/rc.d//etc/init.d/ 目录包含系统启动时按运行级别(runlevel)执行的脚本。
  • 例如:/etc/rc.d/rc3.d/ 中的脚本会在运行级别 3(多用户模式)启动时运行。

2. 用户配置文件

  • ~/.bashrc~/.zshrc 等文件是 Shell 的运行时配置文件,用户登录时自动加载。
  • 例如:~/.bashrc 中定义的别名(alias)或环境变量会在打开终端时生效。

3. 服务管理

  • rc.local(如 /etc/rc.local)是系统启动最后阶段执行的脚本(需权限)。
  • 例如:添加自定义启动命令(如挂载磁盘)。

4. 其他常见用例

  • /etc/rc.conf(BSD 系统)或 /etc/rc(某些 Linux 发行版)存放系统服务配置。
  • rc 命令:如 OpenRC(Gentoo 的初始化系统)中的服务管理工具(rc-service nginx start)。

历史背景

  • 源自 Unix 的 runcom 概念(1965 年 CTSS 系统),后演变为 rc 后缀表示控制脚本。

总结:rc 代表系统或程序初始化时的 控制脚本/命令,广泛用于 Linux 的启动、配置和服务管理。