点文件中的“rc”是什么意思?

在我在Linux的家庭文件夹中,我有几个configuration文件“rc”作为文件扩展名:

$ ls -a ~/|pcregrep 'rc$' .bashrc .octaverc .perltidyrc .screenrc .vimrc 

这些名字中的“rc”是什么意思?

看起来像以下之一:

 - run commands - resource control - run control - runtime configuration 

我也发现了一个引用 :

 The 'rc' suffix goes back to Unix's grandparent, CTSS. It had a command-script feature called "runcom". Early Unixes used 'rc' for the name of the operating system's boot script, as a tribute to CTSS runcom. 

运行时configuration通常在configuration中。 把它们当成资源文件。 如果您在文件名称中看到RC,则可能是版本,即Release Candidate。

编辑:不,我拿回官方….“运行命令”

[Unix:从CTSS系统1962-63上的runco​​m文件,通过启动脚本/ etc / rc]脚本文件,包含应用程序(或整个操作系统)的启动指令,通常是一个包含可能在系统运行后手动调用,但每次系统启动时都会自动执行。

因此,看起来“rc”部分代表“runco​​m”,我相信它可以扩展为“运行命令”。 实际上,这正是文件包含的命令,bash应该运行。

Quote: https : //unix.stackexchange.com/questions/3467/what-does-rc-in-bashrc-stand-for

我学到了新的东西。 🙂

要了解rc文件,有助于了解Ubuntu引导到几个不同的运行级别。 它们是0-6,0表示“暂停”,1表示“单用户”,2表示“多用户”(默认运行级别)等。现在这个系统已经被Upstartinitd程序过时了发行版。 它仍然保持向后兼容性。

/etc目录下有几个文件夹,标记为“rc0.d,rc1.d”等等,通过rc6.d. 这些是内核引用的目录,以知道它应该为哪个运行级别运行哪个init脚本。 它们是驻留在/etc/init.d目录中的系统服务脚本的符号链接。

在上下文中,你使用它,它会出现你列出的名称与rc的任何文件。 这些文件中的代码将设置服务/任务在初始化时启动和运行的方式。