#1 楼
与晦涩难懂的术语一样,术语表通常有一个答案:[Unix:从CTSS系统1962-63上的runcom文件通过启动脚本/ etc / rc获得]脚本文件,其中包含应用程序(或整个操作系统)的启动指令,通常是一个文本文件,其中包含某种类型的命令,这些命令在系统运行时可能已手动调用,但每次系统启动时将自动执行。
因此,“ rc”部分似乎代表“ runcom”,我相信可以将其扩展为“运行命令”。实际上,这正是文件所包含的内容,bash应该运行这些命令。
评论
我一直以为是“运行时配置”,但这似乎有更多的证据是正确的。
– xenoterracide
10-10-24在5:08
在这一点上,我倾向于将其视为一个历史名称而不是有意义的。 “ rc”的许多用法不再是真正的“运行命令”,除非您想学究并且调用分配命令。通常,程序的rc文件只是配置参数值。虽然完全正确的答案:)
–卡斯卡贝尔
10-10-24在5:12
@Jefromi在许多软件配置中都使用命令来设置
– NeDark
15年7月20日在16:28
@NeDark可以,但是我所说的是,在很多情况下(基本上除了shell和内置脚本语言的内容外),rc文件根本不包含命令。
–卡斯卡贝尔
15年7月20日在16:40
#2 楼
另一个扩展-运行控制2003年11月4日,星期二,goldwyn rodrigues写道:
有谁知道RC(在bashrc / mailrc中) / ...)的含义或来源
?我的意思是,它是首字母缩写词吗?如果是,它代表什么?
'rc'代表'运行控制',是较旧的Unix系统采用的惯例。
/>有关更多信息,请参见:
http://www.catb.org/~esr/writings/taoup/html/ch10s03.html
[来源]
评论
有趣。在这两种情况下,最终来源都是esr。
–史蒂文·D
10-10-24在6:18
ESR不一定创作术语表文件中的条目。特别是对于年纪较大的人,在他接管养护工作之前,它们很可能是继承下来的。
–菲尔·米勒(Phil Miller)
2010-10-25 2:55
作为一个学究的附录,此答案中的链接包含以下有趣的脚注:“'rc'后缀可追溯到Unix的祖父母CTSS。它具有命令脚本功能'runcom'。早期的Unixes将'rc'用于操作系统启动脚本的名称,以向CTSS runcom致敬。”
–尾随斜杠
16-2-6在2:49
#3 楼
阅读其他人提到的资源(http://www.catb.org/jargon/html/R/rc-file.html和http://www.catb.org/~esr/writings/taoup/html/ch10s03.html )的确好像runcom是rc的起源。,但我认为今天它用于控制或配置后续内容的运行方式。说一个rc文件是一组要运行的命令(runcom)是模糊的。这并不意味着命令将在何时运行或有关其用途的任何信息。 “控件”和“配置”表示初始化或设置,因此我认为它们更具参考性。
我认为答案是,“ runcom”是历史渊源,但“运行配置”是什么确实如此。
评论
这似乎主要是意见。
– strugee
13-10-5在20:59
我认为主要是我的意见,是的。
– David Winiecki
13年10月7日在18:18
#4 楼
在我看来,尽管其来源似乎确实是“ runcom”,但以“ rc”结尾的文件如今已以更通用的方式使用,即作为“运行配置”,正如一些人已经指出的那样。我最近遇到的一个示例是“ .vuerc”,这是vue.js框架的CLI使用的文件,用于存储用户定义的配置预设,以创建新项目以及运行时的其他设置。 “ .vuerc”是JSON文件,即不是可运行命令的脚本。评论
大量其他示例:.babelrc,.prettierrc,.eslintrc,.nvmrc,.npmrc
–迪米塔尔·内斯托罗夫(Dimitar Nestorov)
9月19日下午16:34
评论
另请参阅“超级用户”中的相同问题,答案中引用了comp.unix。*常见问题解答。另请参见相应的维基百科页面
相关文章-在bashrc中,rc是nanorc的代表吗?