GNU/Linux >> Linux Esercitazione >  >> Linux

Cosa significa rc nei file punto

Nel mondo Unix, RC sta per "Run Control".

http://www.catb.org/~esr/writings/taoup/html/ch10s03.html


Nel contesto dei sistemi simili a Unix, il termine rc sta per la frase "esegui comandi". Viene utilizzato per qualsiasi file che contiene informazioni di avvio per un comando . Si ritiene che abbia avuto origine da qualche parte nel 1965 da una struttura runcom del MIT Compatible Time-Sharing System (CTSS).

Riferimento:https://en.wikipedia.org/wiki/Run_commands


Assomiglia a uno dei seguenti:

  • esegui comandi
  • controllo delle risorse
  • esegui il controllo
  • configurazione di runtime

Inoltre ho trovato una citazione:

Il suffisso "rc" risale al nonno di Unix, CTSS. Aveva una funzione di script di comando chiamata "runcom". I primi Unix usavano "rc" per il nome dello script di avvio del sistema operativo, in omaggio a CTSS runcom.


Configurazione di runtime normalmente se è nel config directory. Penso a loro come file di risorse. Se vedi rc nel nome del file potrebbe essere la versione, ad esempio Release Candidate.

Modifica :No, lo riprendo ufficialmente... "esegui comandi"

[Unix:dai file runcom sul sistema CTSS 1962-63, tramite lo script di avvio /etc/rc]

File di script contenente le istruzioni di avvio per un programma applicativo (o un intero sistema operativo), in genere un file di testo contenente comandi del tipo che potrebbero essere stati richiamati manualmente una volta che il sistema era in esecuzione ma devono essere eseguiti automaticamente ogni volta che il sistema si avvia.

Pertanto, sembrerebbe che la parte "rc" stia per "runcom", che credo possa essere espansa in "esegui comandi". Infatti, questo è esattamente ciò che il file contiene, i comandi che bash dovrebbe eseguire.

Citato da Cosa significa "rc" in .bashrc?

Ho imparato qualcosa di nuovo! :)


Linux
  1. Cosa sono i file .run?

  2. Cosa significa #define X X?

  3. VIMRC, SCREENRC, BASHRC, KSHRC, ecc. Cosa significa RC?

  4. Cosa significa uccidere -3?

  5. Cosa significa \b in un pattern grep?

Cosa significa chmod 777

Cosa significa essere "sh compatibile"?

Nessuna variabile DISPLAY X11 - cosa significa?

Cosa significa questo avviso?

Cosa significa un punto prima del nome della variabile in struct?

Cosa succede se [[ $? -ne 0 ]]; significa in .ksh