1. камеры
  2. Аудио & Электроника автомобиля
  3. Главная Аудио
  4. Личная Аудио
  5. телевизоры
  6. Умный дом
  >> Россия Электронный Технологии >  >> Умный дом >> Умная жизнь

Структура операционной системы Unix

Операционная система (ОС) UNIX состоит из уровня ядра, уровня оболочки и уровня утилит и приложений. Эти три уровня создают переносимую, многопользовательскую, многозадачную операционную систему. Существует несколько версий ОС, но каждая версия имеет одинаковую структуру. UNIX используется программистами, предприятиями, университетами и правительствами из-за его стабильности и способности выполнять множество задач одновременно.

Основы

Операционная система UNIX — это многопользовательская многозадачная операционная система, первоначально разработанная для программистов сотрудниками AT&T в Bell Laboratories в 1969 году. Термины «многопользовательский» и «многозадачный» означают, что многие разные пользователи могут одновременно выполнять задачи на одной машине. Каждый пользователь взаимодействует со своим собственным экземпляром оболочки и может запускать в этой оболочке одно или несколько приложений.

Ядро

Ядро — это сердце ОС UNIX. Это программное приложение, которое обеспечивает интерфейс между оборудованием и пользователем. Он управляет процессами, памятью, файлами, устройствами и сетью для операционной системы. Ядро отвечает за обеспечение одновременного выполнения всех системных и пользовательских задач.

Оболочка

Оболочка — это программа, которая находится между пользователем и ядром. Это интерпретатор, который переводит команды, которые набираются в сеансе терминала. Пользователи могут вводить команды непосредственно в терминал или создавать текстовый файл, содержащий ряд команд, которые можно отправить в оболочку. Последовательность команд называется сценарием оболочки.

ОС UNIX использует несколько оболочек. Они включают оболочку Bourne (sh), оболочку C (csh), оболочку Korn (ksh) и оболочку Bourne Again (bash). Каждая оболочка имеет собственный набор команд оболочки. Команды операционной системы одинаковы для всех оболочек.

Начальная оболочка, в которую входит пользователь, определяется системным администратором. Пользователь может изменить свою оболочку по умолчанию с помощью команды «chsh». Пользователи могут захотеть изменить свои оболочки, чтобы использовать определенные функции, доступные в одной оболочке или недоступные в другой, или они могут просто предпочесть определенную среду оболочки.

Утилиты и приложения

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

Версии

Существует несколько версий операционной системы UNIX. Проприетарные версии включают Solaris от Sun Microsystem, SCO UNIX, AIX от IBM и HP-UX от Hewett Packard. FreeBSD, NetBSD и OpenBSD — это версии Unix с открытым исходным кодом. Apple OS X неизвестна многим обычным пользователям, но она также является проприетарной версией UNIX. Особенностью, которая отличает OS X от других вариантов UNIX, является ее способность запускать приложения, обычно написанные для ПК под управлением Windows, такие как Microsoft Office и Adobe Photoshop. Linux — это UNIX-подобная операционная система. Он имеет ту же структуру, что и UNIX, но не использует исходный код UNIX.


  1. ОС Windows Mobile Vs. Палм Операционная система
  2. Как Обновление Pocket PC 4.2
  3. Как обновить операционную систему компьютера
  4. Как скопировать мою операционную систему на компакт-диск
  5. Что делает операционная система?