Операционные системы. Система Unix и Linux. Этапы развития, совершенствования и возможности

Автор: Царев И.В., Богородцев Я.И., Смирнов А.Ю.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 6 (10), 2017 года.

Бесплатный доступ

Данная статья посвящена операционным системам. Изучены такие системы как UNIX и LINUX. Рассмотрены основные этапы развития и возможности данных операционных систем.

Операционная система, ос, linux возможности ос

Короткий адрес: https://sciup.org/140279003

IDR: 140279003

Текст научной статьи Операционные системы. Система Unix и Linux. Этапы развития, совершенствования и возможности

Операционная система (ОС) - это очень важное программное обеспечение для компьютера. Операционная система управляет памятью, процессами, и всем программным и аппаратным обеспечениями. Без ОС компьютер бесполезен и не может выполнять нужные функции. Рассмотри две операционные системы Linux и Unix, их возможности и этапы развития.

Linux - эта операционная система с открытым исходным кодом. Это значит, они могут изменяться и распространятся человеком по всему миру. Преимущества Linux:

  • 1.    ОС бесплатна, и есть много различных версий на выбор. Каждая версия имеет свой внешний вид;

  • 2.    ОС легко справляется с различными фоновыми задачами. Такими как, длительные расчеты, форматирование жесткого диска и многое другое. И выполнение фоновых задач не как не мешает основной работе;

  • 3.    ОС имеет большой набор инструментальных функций, которые отлично подойдут для прикладного программирования.

Создание Linux началось в 1991 году. Первоначально студент Хельсинского Университета Линус Торвалдс разработал самодостаточное ядро. После чего, объявил о данной операционной системе 5 октября 1991 года, т.е. выпустил официальную версию Linux 0.02. В это время ОС уже могла выполнять оболочку bash (Bourne Again Shell) и компилятор gcc (GNU C Compiler), но кроме этого не могла справляться с другими функциями, т.е. вопросы поддержки работы с пользователем, документирования, тиражирования и т. п. Далее исходный код данной ОС был выложен в Internet, где к нему получили свободный доступ все пользователи.

ОС UNIX - это многопользовательская, многозадачная ОС, которая включает в себя достаточно мощные средства защиты программ и файлов.

Возможности Unix:

  • 1.    ОС имеет возможность защищать данные через пароли. Пользователь, который не имеет своего логина и пароля не может включиться в систему;

  • 2.    ОС имеет мощную защиту файлов. Даже если пользователь вошел в систему, не обладая правами доступа к файлам, он не может с ними работать;

  • 3.    Возможность изменения статуса пользователя с использованием команды su (superuser), если только ему известен пароль суперпользователя, или команды newgrp, позволяющей изменить группу, к которой принадлежит пользователь;

  • 4.    ОС может шифровать файлы с помощью программы crypt, которая предусматривает использование системы ключей;

  • 5.    На основе использования стандартных средств защиты система является безопасной, безопасность системы может настраивать сам пользователь с помощью специальных возможностей.

ОС Unix первоначально была написана целиком на ассемблере, языке первого поколения (1GL), в то время написания приложений на этом языке было достаточно распространенно. В 1973г. ОС была переписана на язык Си, в результате чего появилась возможность переносить её на компьютеры с различными архитектурами. В 1975г. Unix начинает распространяться за пределами Bell Labs. Появляется первая версия BSD Unix. В 1983г. System V. Ряд исследовательских групп объединились в Unix System Development Lab. В результате появилась первая сопровождаемая версия Unix. В 1984г. В Калифорнийском Университете создана система BSD 4.2 (одна из опорных версий ветви BSD). В 1992г. Unix System Laboratory (USL - организована в 1991г.) выпустила последнюю опорную версию Unix System V Release 4.2. В 1993г. выпущена последняя версия BSD Unix 4.4.

Список литературы Операционные системы. Система Unix и Linux. Этапы развития, совершенствования и возможности

  • Бедняк С. Г., Симакова В. Е. Информационные технологии, виртуализация платформ ресурсов // Актуальные направления научных исследований XXI века: теория и практика. - 2015. - №Т. 3. № 7-3 (18- 3). - С. 346-349
  • Иртегов Д.В., Введение в операционные системы, 2-е издание 2008;
  • Карпов В.Е. Основы операционных систем. Курс лекций. Учебное пособие 2005;
  • Семенов А. С., Проектирование сетевых операционных систем 2008.
Статья научная