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