Архив Тэгов: UNIX

Файловые системы

Что такое sudo и зачем его используют?

В мире операционных систем на базе Unix и Linux существует множество утилит, обеспечивающих безопасность и гибкость управления системой. Одной из таких ключевых программ является sudo. Это короткое сокращение от «superuser do», то есть «выполни от имени суперпользователя». Благодаря sudo администраторы и пользователи с ограниченными правами могут запускать команды с привилегиями root-пользователя, не прибегая к прямому входу в систему под учетной записью root. Рассмотрим подробнее, зачем нужен sudo, как он работает и какие преимущества дает его использование. читать далее »

Общие вопросы ОС

Зачем нужна система Plan 9 и в чём её особенности?

Plan 9 from Bell Labs — операционная система, разработанная в 1980-х годах командой, стоявшей у истоков UNIX. Её целью было исправить недостатки UNIX и создать более гибкую, масштабируемую и современную среду для вычислений. Несмотря на то, что Plan 9 не получила широкой популярности, её архитектурные решения оказали значительное влияние на развитие IT и продолжают вдохновлять разработчиков по всему миру. В этой статье мы рассмотрим, зачем нужна Plan 9, в чём заключаются её ключевые особенности и почему она остаётся актуальной даже сегодня. читать далее »

macOS

Почему macOS использует системные вызовы POSIX и как это влияет на совместимость приложений?

Введение в архитектуру macOS

macOS — это операционная система, разработанная компанией Apple, известная своей стабильностью, безопасностью и высокой производительностью. Одним из ключевых факторов, определяющих эти качества, является основа системы — ядро XNU (X is Not Unix). Это гибридное ядро сочетает в себе элементы микроядра Mach и подсистемы совместимости с UNIX на основе BSD (Berkeley Software Distribution). Благодаря этой архитектуре macOS поддерживает стандарты POSIX (Portable Operating System Interface), что оказывает значительное влияние на совместимость приложений. читать далее »