Выполнить команды - Run commands

В контексте Unix-подобных систем термин rc означает фразу "запускать команды". Он используется для любого файла, который содержит информацию о запуске для команды. Считается, что он возник где-то в 1965 году на предприятии runcom из Массачусетский технологический институт Совместимая система разделения времени (CTSS).[1]

Из Брайан Керниган и Деннис Ричи:[2]

Было средство, которое выполняло кучу команд, хранящихся в файле; он назывался runcom для "команд выполнения", а файл стал называться "runcom". RC в Unix окаменелость от этого использования.

Том Ван Влек, а Мультики инженер, также вспомнил о расширении rc: «Идея сделать оболочку обработки команд обычной ведомой программой пришла из проекта Multics, а программа-предшественница на CTSS - Луи Пузен называется RUNCOM, источником суффикса '.rc' в некоторых файлах конфигурации Unix ".[3]

Отсюда и название План 9 от Bell Labs оболочка Том Дафф, то rc оболочка. Он называется «rc», потому что основная задача оболочки - «запускать команды».

Хотя это и не является исторически точным, rc также может быть расширено как «управление запуском», потому что файл rc контролирует выполнение программы. Например, редактор Vim ищет и читает содержимое файла .vimrc, чтобы определить его начальную конфигурацию. В Искусство программирования под Unix, Эрик С. Раймонд последовательно ссылается на файлы rc как на файлы "управления запуском".

Смотрите также

Рекомендации

  1. ^ Пузен, Луи (25 ноября 2000 г.). «Происхождение ракушки». Многопрофильные. Получено 31 июля 2017.
  2. ^ «Что означают некоторые команды с неясными названиями в Unix?». База знаний ИТ. Университет Индианы. Получено 2009-04-20.
  3. ^ "Unix и Multics". Получено 2009-04-20.