GNU — свободная Unix-подобная операционная система, разрабатываемая Проектом GNU.
Операцио́нная систе́ма, сокр. ОС — программное обеспечение, управляющее компьютерами и позволяющее запускать на них прикладные программы. Предоставляет программный интерфейс для взаимодействия с компьютером, управляет прикладными программами и занимается распределением предоставляемых ресурсов, в том числе между прикладными программами. Некоторые операционные системы позволяют прикладным программам работать с аппаратным обеспечением напрямую. В широком смысле под операционной системой понимается совокупность ядра операционной системы и работающих поверх него программ и утилит, предоставляющих интерфейс для взаимодействия пользователя с компьютером.
Фа́йловая систе́ма — порядок, определяющий способ организации, хранения и именования данных на носителях информации в компьютерах, а также в другом электронном оборудовании: цифровых фотоаппаратах, мобильных телефонах и т. п. Файловая система определяет формат содержимого и способ физического хранения информации, которую принято группировать в виде файлов. Конкретная файловая система определяет размер имен файлов, максимальный возможный размер файла и раздела, набор атрибутов файла. Некоторые файловые системы предоставляют сервисные возможности, например, разграничение доступа или шифрование файлов.
Unix — семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, разработанного в 1970-х годах в исследовательском центре Bell Labs Кеном Томпсоном, Деннисом Ритчи и другими.
Де́мон — компьютерная программа в UNIX-подобных системах, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем.
Xenix — Unix-подобная операционная система, лицензия на которую была приобретена фирмой Microsoft у AT&T в конце 1970-х. Первые версии работали на мини-компьютерах DEC PDP-7, затем была введена возможность работы на плафторме Intel 80386. Santa Cruz Operation (SCO) приобрела эксклюзивные права на Xenix и с некоторого момента стала распространять систему как SCO UNIX.
Вертика́льная черта́ — символ ASCII, имеющий код 0x7C (hex), 124 (dec). Этот символ пользователи UNIX называют «пайп», от англ. pipeline — конвейер. В первых, ещё советских, изданиях книг В. Э. Фигурнова название «pipe» было переведено как «символ трубопровода».
В POSIX-системах, SIGPIPE — сигнал, посылаемый процессу при записи в соединение при отсутствии или обрыве соединения с другой (читающей) стороной.
Катало́г — объект в файловой системе, упрощающий организацию файлов; позволяет сгруппировать файлы и, возможно, другие каталоги.
Подсистема для приложений на базе UNIX, также известная как Сервисы Microsoft Windows для UNIX — программный пакет, разработанный компанией Microsoft, обеспечивающий подсистему UNIX и другие части среды UNIX на системах семейства Windows NT и более поздних. Расширена из ограниченной подсистемы POSIX Windows NT, и в дальнейшем заменила её.
В программировании именованный канал или именованный конвейер — один из методов межпроцессного взаимодействия, расширение понятия конвейера в Unix и подобных ОС. Именованный канал позволяет различным процессам обмениваться данными, даже если программы, выполняющиеся в этих процессах, изначально не были написаны для взаимодействия с другими программами. Это понятие также существует и в Microsoft Windows, хотя там его семантика существенно отличается. Традиционный канал — «безымянен», потому что существует анонимно и только во время выполнения процесса. Именованный канал — существует в системе и после завершения процесса. Он должен быть «отсоединён» или удалён, когда уже не используется. Процессы обычно подсоединяются к каналу для осуществления взаимодействия между ними.
GNU Core Utilities — пакет программного обеспечения GNU, содержащий большое количество основных утилит, таких как cat, ls и rm, необходимых для UNIX-подобных операционных систем. Пакет включает несколько более ранних пакетов — textutils, shellutils и fileutils — и другие разнообразные утилиты.
file
— команда Unix, предназначенная для определения типа файла.
Система управления пакетами — набор программного обеспечения, позволяющего управлять процессом установки, удаления, настройки и обновления различных компонентов программного обеспечения. Системы управления пакетами активно используются в различных дистрибутивах операционной системы Linux и других UNIX-подобных операционных системах.
Unix-подобная операционная система — операционная система, которая образовалась под влиянием Unix. Термин включает свободные/открытые операционные системы, образованные от Unix компании Bell Labs или эмулирующие его возможности, коммерческие и запатентованные разработки, а также версии, основанные на исходном коде Unix. Нет стандарта, определяющего термин, и допустимы различные точки зрения о том, считать определённый продукт Unix-подобным или нет.
Конвейер в терминологии операционных систем семейства Unix — некоторое множество процессов, для которых выполнено следующее перенаправление ввода-вывода: то, что выводит на поток стандартного вывода предыдущий процесс, попадает в поток стандартного ввода следующего процесса. Запуск конвейера реализован с помощью системного вызова pipe
.
QMMP (Qt-based Multimedia Player) — это универсальный и свободный аудиопроигрыватель для UNIX-подобных операционных систем и Windows с открытым исходным кодом. QMMP поддерживает множество аудиоформатов и имеет настраиваемый интерфейс пользователя, основанный на оконной системе X и библиотеке Qt. Программа распространяется по свободной лицензии GNU GPL. Имеет интерфейс, аналогичный Winamp или XMMS, и полностью совместима по формату обложек (Skins) с Winamp2, XMMS и Audacious. Начиная с версии 0.9.0 в поставку плеера включён альтернативный интерфейс, выполненный с использованием стандартных элементов управления.
В UNIX-подобных операционных системах существует 6 типов файлов:
- Обычный файл
- Каталог
- Именованный канал
- Символическая ссылка
- Специальный файл устройства
- Сокет
PipeWire — программное обеспечение для работы с аудио и видео потоками, а также аппаратным обеспечением на Linux и других Unix-подобных ОС. Он был разработан Уимом Тайманом, когда он работал в компании Red Hat. PipeWire является сервером для мультимедийной маршрутизации и обработки конвейерных данных.
Звуковой сервер — программное обеспечение, которое управляет использованием аудиоустройств и доступом к ним. Обычно он выполняется в качестве фонового процесса.