是“资源配置”吗?

评论

另请参阅“超级用户”中的相同问题,答案中引用了comp.unix。*常见问题解答。

另请参见相应的维基百科页面

相关文章-在bashrc中,rc是nanorc的代表吗?

#1 楼

与晦涩难懂的术语一样,术语表通常有一个答案:


[Unix:从CTSS系统1962-63上的runco​​m文件通过启动脚本/ etc / rc获得]脚本文件,其中包含应用程序(或整个操作系统)的启动指令,通常是一个文本文件,其中包含某种类型的命令,这些命令在系统运行时可能已手动调用,但每次系统启动时将自动执行。


因此,“ rc”部分似乎代表“ runco​​m”,我相信可以将其扩展为“运行命令”。实际上,这正是文件所包含的内容,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。它具有命令脚本功能'runco​​m'。早期的Unixes将'rc'用于操作系统启动脚本的名称,以向CTSS runco​​m致敬。”

–尾随斜杠
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 )的确好像runco​​m是rc的起源。

,但我认为今天它用于控制或配置后续内容的运行方式。说一个rc文件是一组要运行的命令(runco​​m)是模糊的。这并不意味着命令将在何时运行或有关其用途的任何信息。 “控件”和“配置”表示初始化或设置,因此我认为它们更具参考性。

我认为答案是,“ runco​​m”是历史渊源,但“运行配置”是什么确实如此。

评论


这似乎主要是意见。

– strugee
13-10-5在20:59

我认为主要是我的意见,是的。

– David Winiecki
13年10月7日在18:18

#4 楼

在我看来,尽管其来源似乎确实是“ runco​​m”,但以“ rc”结尾的文件如今已以更通用的方式使用,即作为“运行配置”,正如一些人已经指出的那样。我最近遇到的一个示例是“ .vuerc”,这是vue.js框架的CLI使用的文件,用于存储用户定义的配置预设,以创建新项目以及运行时的其他设置。 “ .vuerc”是JSON文件,即不是可运行命令的脚本。

评论


大量其他示例:.babelrc,.prettierrc,.eslintrc,.nvmrc,.npmrc

–迪米塔尔·内斯托罗夫(Dimitar Nestorov)
9月19日下午16:34