在 Linux 系统中,rc 是 "run commands" 或 "run control" 的缩写,表示在系统启动、服务管理或程序初始化时自动执行的命令或脚本。以下是具体场景和解释:
/etc/rc.d/
或 /etc/init.d/
目录包含系统启动时按运行级别(runlevel)执行的脚本。/etc/rc.d/rc3.d/
中的脚本会在运行级别 3(多用户模式)启动时运行。~/.bashrc
、~/.zshrc
等文件是 Shell 的运行时配置文件,用户登录时自动加载。~/.bashrc
中定义的别名(alias)或环境变量会在打开终端时生效。rc.local
(如 /etc/rc.local
)是系统启动最后阶段执行的脚本(需权限)。/etc/rc.conf
(BSD 系统)或 /etc/rc
(某些 Linux 发行版)存放系统服务配置。rc
命令:如 OpenRC(Gentoo 的初始化系统)中的服务管理工具(rc-service nginx start
)。runcom
概念(1965 年 CTSS 系统),后演变为 rc
后缀表示控制脚本。总结:rc 代表系统或程序初始化时的 控制脚本/命令,广泛用于 Linux 的启动、配置和服务管理。