Терминология

Материал из База знаний Linux.ру

Перейти к: навигация, поиск

Список используемых терминов


  • Демон - процесс работающий в фоновом режиме и не требующий общения с пользователем (интерактивного режима).
  • Дериватив (дистрибутива) - почти то же самое, что и форк. Отличается тем, что является не до конца самостоятельным продуктом, и как правило, полностью или почти полностью совместим с оригинальной пакетной базой своего родителя.
  • Дистрибутив - форма распространения программ. Под дистрибутивом операционной системы подразумевают некое программное окружение содержащее набор ПО, позволяющего произвести начальную инициализацию системы, загрузить усечённую версию операционной системы и установщик.
  • Компиляция - процесс сборки программы из исходных текстов. Позволяет получить в итоге исполняемый файл aka программу.
  • Монтирование - процесс подключения раздела с имеющейся на ней некой файловой системой для использования его операционной системой.
  • Оболочка операционной системы. (см. шелл).
  • Отмонтирование - процесс прямо противоположный монтированию.
  • Размонтирование - см. "Отмонтирование".
  • Процесс - выполнение пассивных инструкций компьютерной программы на процессоре ЭВМ. Компьютерная программа сама по себе это только пассивная совокупность инструкций, в то время как процесс — это непосредственное выполнение этих инструкций. В большинстве случаев процессом называют выполняющуюся программу и все её элементы: адресное пространство, глобальные переменные, регистры, стек, открытые файлы и т. д.
  • Регулярные выражения (aka regex или regexp) - синтаксический набор используемый для написания специальных шаблонов для обработки текстовой информации. Регулярные выражения чаще всего используются для того, чтобы произвести сортировку текстового вывода в консоли или выполнить операцию поиска и замены текста в документе или файле.
  • Репозиторий - единое хранилище для пакетов программного обеспечения к конкретному дистрибутиву.
  • Скрипт - сценарий написанный на языке программирования очень высокого уровня, предназначен, как правило, для автоматизации рутинных действий связанных с администрированием операционной системы или для более быстрого решения какой-либо задачи, которая требует множество однотипных действий.
  • Шелл - слэнговое название оболочки операционной системы, являющейся интерпретатором команд операционной системы. Имеет два типа: GUI И CLI. GUI - графический интерфейс пользователя и CLI - интерфейс командной строки. В Unix-операционных системах и их производных, командный интерпретатор, как правило, является по совместительству ещё и языком программирования высокого уровня. Командами в таких оболочках являются либо системные вызовы, или прикладные утилиты.
  • Форк - слово происходит от английского fork, что означает "ответвление". Применяется по отношению к различным программным проектам, в которых по тем или иным причинам были сделаны изменения, повлекшие за собой создание отдельного и совершенно самостоятельного от основной ветки продукта.