.eslintrc、.npmrc配置文件以rc结尾什么意思

前言

例如:随着对项目的不断学习,我们有必要清楚项目根目录文件的前世今生。

一、rc是什么?

对于的rc的起源

‘rc’ 后缀可以追溯到 Unix 的祖父母 CTSS。它有一个名为“runco​​m”的命令脚本功能。早期的 Unix 使用 ‘rc’ 作为操作系统启动脚本的名称,作为对 CTSS runco​​m 的致敬。

二、rc的意义

在一些项目中经常会看到 .eslintrc、 .npmrc 诸如此类以rc的结尾的配置文件

.bashrc
.octaverc
.perltidyrc
.screenrc
.vimrc

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

对于rc 不同的人出现了不同的理解

运行命令
资源配置
运行控制
运行时配置

一部分人认为“rc 文件”的“rc”命名约定受到上述“runco​​m”工具的启发,在 Unix 世界中,RC 代表“运行控制”
也有人认为 rc 文件 通常在config目录中。认为它们是资源文件

三、rc文件的执行时间

.rc文件会在程序执行前进行加载,这也导致我们如果在开发过程修改.rc文件,就有必要停掉当前项目的服务,让其重新在运行异常,让.rc文件重新进行加载

————————————————
版权声明:本文为CSDN博主「唐璜Taro」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44067347/article/details/125957044

前言

在linux系统中,经常看到一些文件和目录都以rc开头或结尾,如:rcxinetd,~/.bashrc等文件,rc.d和rcX.d等目录。

它的作用一般为:rc”是任何脚本类文件的后缀,这些脚本通常在程序的启动阶段被调用,通常是Linux系统启动时。

以下是在网站找的几种解释:

1、run commands

较为普遍认可的说法:

rc 是取自 runcom, 来自麻省理工学院在 1965 年发展的 CTSS系统。

相关文献曾记载这一段话: 具有从档案中取出一系列命令来执行的功能;这称为 run commands 又称为 runcom,而这种档案又称为一个 runcom (a runcom)。

2、run Control

这种说法是源于《The art of Unix programming 》,它在第十章节有如下说明:rc文件是在系统启动时相关的命令或定义。

Run-Control Files

A run-control file is a file of declarations or commands associated with a program that it interprets on startup. If a program has site-specific configuration shared by all users at a site, it will often have a run-control file under the /etc directory. (Some Unixes have an /etc/conf subdirectory that collects such data.)

3、run configure

网上也有认为,rc表示的是run configure。
————————————————
版权声明:本文为CSDN博主「Ye__sea」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ye1223/article/details/85066174

posted @ 2022-12-14 09:40  风意不止  阅读(391)  评论(0编辑  收藏  举报