.eslintrc、.npmrc配置文件以rc结尾什么意思
前言
例如:随着对项目的不断学习,我们有必要清楚项目根目录文件的前世今生。
一、rc是什么?
对于的rc的起源
‘rc’ 后缀可以追溯到 Unix 的祖父母 CTSS。它有一个名为“runcom”的命令脚本功能。早期的 Unix 使用 ‘rc’ 作为操作系统启动脚本的名称,作为对 CTSS runcom 的致敬。
二、rc的意义
在一些项目中经常会看到 .eslintrc、 .npmrc 诸如此类以rc的结尾的配置文件
.bashrc
.octaverc
.perltidyrc
.screenrc
.vimrc
这些名称中的“rc”是什么意思?
对于rc 不同的人出现了不同的理解
运行命令
资源配置
运行控制
运行时配置
一部分人认为“rc 文件”的“rc”命名约定受到上述“runcom”工具的启发,在 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