Операционные системы. Система 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.