¿Es "configuración de recursos", por casualidad?
¿Es "configuración de recursos", por casualidad?
Respuestas:
Como suele ser el caso con términos oscuros, el archivo Jargon tiene una respuesta:
[Unix: desde archivos runcom en el sistema CTSS 1962-63, a través del script de inicio / etc / rc] Archivo de script que contiene instrucciones de inicio para un programa de aplicación (o un sistema operativo completo), generalmente un archivo de texto que contiene comandos del tipo que podría haberse invocado manualmente una vez que el sistema se estaba ejecutando, pero debe ejecutarse automáticamente cada vez que se inicia el sistema.
Por lo tanto, parece que la parte "rc" significa "runcom", que creo que se puede ampliar a "ejecutar comandos". De hecho, esto es exactamente lo que contiene el archivo, comandos que bash debería ejecutar.
Otra expansión: control de ejecución
El martes 4 de noviembre de 2003, goldwyn rodrigues escribió:
¿Alguien sabe qué significa RC (en bashrc / mailrc / ...) o cómo se originó? Quiero decir, ¿es un acrónimo? En caso afirmativo, ¿qué significa?
'rc' significa 'control de ejecución' y es una convención adoptada de sistemas Unix más antiguos.
Para obtener más información, consulte esto: http://www.catb.org/~esr/writings/taoup/html/ch10s03.html
Lectura de las fuentes que otros mencionaron ( http://www.catb.org/jargon/html/R/rc-file.html y http://www.catb.org/~esr/writings/taoup/html/ch10s03.html ) parece que runcom es el origen de rc.
Pero creo que se usa hoy para controlar o configurar cómo se ejecutarán las cosas posteriores. Decir que un archivo rc es un conjunto de comandos para ejecutar (runcom) es vago. No implica cuándo se ejecutarán los comandos ni nada sobre su propósito. "Control" y "configurar" implican inicialización o configuración, por lo que creo que son más informativos.
Creo que la respuesta es, "runcom" es el origen histórico, pero "ejecutar configuración" es lo que realmente hace.
Me parece que si bien el origen definitivamente parece ser "runcom", los archivos que terminan con "rc" se usan hoy de manera más general, es decir, como una "configuración de ejecución", como ya han señalado varios. Un ejemplo que encontré recientemente es ".vuerc", un archivo utilizado por la CLI de vue.js framework para almacenar ajustes preestablecidos de configuración definidos por el usuario para crear nuevos proyectos y otras configuraciones para el tiempo de ejecución. ".vuerc" es un archivo JSON, es decir, NO un script de comandos ejecutables.