Операционная система - это интерфейс между пользователем компьютера и компьютерным оборудованием. Это набор программного обеспечения, которое управляет аппаратными ресурсами компьютера и предлагает общие службы для программ компьютера. Кратковременный термин операционной системы - это ОС. И это важный компонент системного программного обеспечения в компьютерной системе. Основная цель ОС - предоставить среду, в которой пользователь может выполнять программу эффективным или удобным способом. В этой статье дается обзор операционной системы Linux. типы операционных систем их архитектура и особенности.
Операционная система Linux
Операционные системы делятся на шесть типов в зависимости от типов компьютеров, которыми они управляют, например, однопользовательские однозадачные операционные системы, операционные системы реального времени, однопользовательские, многозадачные операционные системы, многопользовательские операционные системы, распределенные операционные системы и встроенные операционные системы. Типичные службы, которые предоставляет операционная система, включают: планировщик задач, диспетчер памяти, диспетчер дисков, диспетчер сети, другие службы ввода-вывода и диспетчер безопасности.
Что такое операционная система Linux?
Операционная система Linux - одна из популярных версий операционной системы UNIX, которая предназначена для предоставления пользователям персональных компьютеров бесплатной или недорогой операционной системы. Он приобрел репутацию быстродействующей и очень эффективной системы. Это удивительно полная операционная система, включающая графический интерфейс пользователя (GUI), TCP / IP, редактор Emacs, систему X Window и т. Д.
История операционной системы LINUX
История Linux началась в 1991 году с начала личного проекта финского студента Линуса Торвальдса по созданию нового бесплатного ядра операционной системы. С тех пор получившееся ядро Linux на протяжении всей истории характеризовалось постоянным ростом.
- В 1991 году Linux представил финский студент Линус Торвальдс.
- Выпущен Hewlett Packard UniX (HP-UX) 8.0.
- В 1992 году была выпущена Hewlett Packard 9.0.
- В 1993 году были выпущены NetBSD 0.8 и FreeBSD 1.0.
- В 1994 году была представлена Red Hat Linux, Брайаном Спарксом и Рэнсомом Лавом была основана Caldera, и выпущена NetBSD1.0.
- В 1995 году были выпущены FreeBSD 2.0 и HP UX 10.0.
- В 1996 году Маттиас Эттрих разработал K Desktop Environment.
- В 1997 году была выпущена HP-UX 11.0.
- В 1998 году было выпущено пятое поколение SGI Unix, то есть IRIX 6.5, операционная система Sun Solaris 7 и Free BSD 3.0.
- В 2000 году было объявлено о соглашении Caldera Systems с подразделением серверного программного обеспечения SCO и подразделением профессиональных услуг.
- В 2001 году Линус Торвальдс выпустил исходный код версии Linux 2.4.
- В 2001 году Microsoft подала иск о нарушении прав на товарный знак против Lindows.com.
- В 2004 году название Lindows было изменено на Linspire.
- В 2004 году была выпущена первая версия Ubuntu.
- В 2005 году проект openSUSE начал бесплатно распространяться сообществом Novell.
- В 2006 году Oracle выпустила собственный дистрибутив Red Hat.
- В 2007 году Dell начала распространять ноутбуки с предустановленной Ubuntu.
- В 2011 году была выпущена версия ядра Linux 3.0.
- В 2013 году Android на базе Googles Linux занял 75% доли рынка смартфонов по количеству отгруженных телефонов.
- В 2014 году у Ubuntu было 22 миллиона пользователей.
История Linux
Архитектура системы Linux
Архитектура операционной системы Linux в основном состоит из следующих компонентов: ядра, аппаратного уровня, системной библиотеки, оболочки и системной утилиты.
Архитектура Linux
1. Ядро - это основная часть операционной системы, которая отвечает за все основные действия операционной системы LINUX. Эта операционная система состоит из разные модули и напрямую взаимодействует с базовым оборудованием. Ядро предлагает необходимую абстракцию, чтобы скрыть от системы прикладные программы или низкоуровневые детали оборудования. Типы ядер следующие:
- Монолитное ядро
- Микроядра
- Ядра экзо
- Гибридные ядра
2. Системные библиотеки - это специальные функции, которые используются для реализации функциональности операционной системы и не требуют прав доступа к коду модулей ядра.
3. Системные служебные программы могут выполнять индивидуальные и специализированные задачи.
4. Аппаратный уровень операционной системы LINUX состоит из периферийных устройств, таких как RAM, HDD, CPU.
5. Оболочка - это интерфейс между пользователем и ядром, который предоставляет услуги ядра. Он принимает команды от пользователя и выполняет функции ядра. Оболочка присутствует в различных типах операционных систем, которые подразделяются на два типа: оболочки командной строки и графические оболочки.
Оболочки командной строки предоставляют интерфейс командной строки, а оболочки графической строки предоставляют графический интерфейс пользователя. Хотя обе оболочки выполняют операции, но оболочки графического пользовательского интерфейса работают медленнее, чем оболочки интерфейса командной строки. Типы снарядов делятся на четыре:
- Корн оболочка
- Оболочка Борна
- Оболочка C
- Оболочка POSIX
Особенности операционной системы Linux
Основные особенности операционной системы Linux:
Портативный: Операционная система Linux может работать на различных типах оборудования, а ядро Linux поддерживает установку любой аппаратной платформы.
Открытый исходный код: Исходный код операционной системы LINUX находится в свободном доступе, и, чтобы расширить возможности операционной системы LINUX, многие команды работают в сотрудничестве.
Многопользовательский: Операционная система Linux - это многопользовательская система, что означает, что несколько пользователей могут одновременно получить доступ к системным ресурсам, таким как ОЗУ, память или прикладные программы.
Мультипрограммирование: Операционная система Linux - это многопрограммная система, что означает, что несколько приложений могут работать одновременно.
Иерархическая файловая система: Операционная система Linux предоставляет стандартную файловую структуру, в которой расположены системные или пользовательские файлы.
Ракушка: Операционная система Linux предлагает специальную программу-интерпретатор, которая может использоваться для выполнения команд ОС. Его можно использовать для выполнения нескольких типов операций, таких как вызов прикладных программ и т. Д.
Безопасность: Операционная система Linux предлагает пользователю Охранные системы использование функций аутентификации, таких как шифрование данных или защита паролем, или контролируемый доступ к определенным файлам.
Особенности LINUX
Приложения операционной системы Linux
В настоящее время Linux - это многомиллиардная индустрия. Тысячи компаний и правительств по всему миру используют ОС Linux из-за ее доступности, меньших лицензионных сборов, а также времени и денег. Linux используется в ряде электронных устройств, доступных потребителям во всем мире. Список некоторых из популярных Электронные устройства на базе Linux включает:
- Dell Inspiron Mini 9 и 12
- Garmin Nuvi 860, 880 и 5000
- Google Android Dev Phone 1
- HP Mini 1000
- Lenovo IdeaPad S9
- Телефон Motorola MotoRokr EM35
- Один ноутбук на ребенка XO2
- Sony Bravia Television
- Sony Reader
- Цифровой видеорегистратор TiVo
- Автомобильная навигационная система Volvo
- Клавиатура Yamaha Motif
Приложения Linux
Таким образом, речь идет об операционной системе Linux, истории, архитектуре, функциях и приложениях операционной системы Linux, которые можно использовать в проекты по информатике . Кроме того, по любым вопросам относительно этой статьи или последние проекты электроники , вы можете оставить свой отзыв, оставив комментарий в разделе комментариев ниже.