在 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 的启动、配置和服务管理。