5.2.1 Операционные системы семейства Unix, операционная система Linux
Cемейство Unix – это одна из самых первых ОС и в настоящее время является одной из альтернатив семейству ОС Windows . Unixбыла создана вBell Telephone Laboratories в 70- е годы прошлого столетия. Основное отличие и преимущество этого семейства заключается в реализации для широкого круга аппаратных платформ – это первая действительно переносимая на различные аппаратные платформы операционная система. Unix ориентирована, прежде всего, на работу в больших локальных и глобальных сетях. В ней используются различные варианты графического интерфейса. Универсальность системы обеспечивается множеством прикладных программ.
В настоящее время существуют версии ОС Unix от различных производителей. Среди них наиболее известны коммерческие версии SunиSolarisдля компьютеров фирмы Sun,AIXдля мини-компьютеров IBM,IRIXдля компьютеров Silicon Graphics, свободно распространяемыеFreeBSD и Linuxдля компьютеров платформы Intel.
Независимо от версии общими для Unix чертами являются:
- многопользовательский режим и наличие мощных средств защиты данных от несанкционированного доступа;
- многозадачность;
- переносимость системы за счет написания ее ядра на языке С;
- наличие простого пользовательского интерфейса;
- наличие встроенных средств поддержки компьютерных сетей, что делает систему одной из самых популярных серверных платформ в Internet.
- Расширяемость – возможность внесения дополнительных функций без разрушения целостности системы;
- Переносимость – возможность использования на различных аппаратных платформах;
- Надежность и отказоустойчивость – защищенность от внутренних и внешних сбоев и ошибок, т.е. от некорректных действий прикладных программ, пользователей, оборудования и самой операционной системы;
- Совместимость – поддержка выполнения прикладных программ, написанных для других операционных систем, а также взаимодействие между различными ОС, функционирующих в корпоративной среде;
- Интеграция с Internet– поддержка соответствующих протоколов, сервисов иWeb-серверов;
- Безопасность – очень важное требование, особенно в сетевой среде и в условиях все более широкого использования Internetв корпоративной деятельности;
- Производительность – соответствие быстродействия операционной системы возможностям современных аппаратных средств;
5.2.1 Операционные системы семейства Unix, операционная система Linux
Cемейство Unix – это одна из самых первых ОС и в настоящее время является одной из альтернатив семейству ОС Windows . Unixбыла создана вBell Telephone Laboratories в 70- е годы прошлого столетия. Основное отличие и преимущество этого семейства заключается в реализации для широкого круга аппаратных платформ – это первая действительно переносимая на различные аппаратные платформы операционная система. Unix ориентирована, прежде всего, на работу в больших локальных и глобальных сетях. В ней используются различные варианты графического интерфейса. Универсальность системы обеспечивается множеством прикладных программ.
В настоящее время существуют версии ОС Unix от различных производителей. Среди них наиболее известны коммерческие версии SunиSolarisдля компьютеров фирмы Sun,AIXдля мини-компьютеров IBM,IRIXдля компьютеров Silicon Graphics, свободно распространяемыеFreeBSD и Linuxдля компьютеров платформы Intel.
Независимо от версии общими для Unix чертами являются:
- многопользовательский режим и наличие мощных средств защиты данных от несанкционированного доступа;
- многозадачность;
- переносимость системы за счет написания ее ядра на языке С;
- наличие простого пользовательского интерфейса;
- наличие встроенных средств поддержки компьютерных сетей, что делает систему одной из самых популярных серверных платформ в Internet.
- Расширяемость – возможность внесения дополнительных функций без разрушения целостности системы;
- Переносимость – возможность использования на различных аппаратных платформах;
- Надежность и отказоустойчивость – защищенность от внутренних и внешних сбоев и ошибок, т.е. от некорректных действий прикладных программ, пользователей, оборудования и самой операционной системы;
- Совместимость – поддержка выполнения прикладных программ, написанных для других операционных систем, а также взаимодействие между различными ОС, функционирующих в корпоративной среде;
- Интеграция с Internet– поддержка соответствующих протоколов, сервисов иWeb-серверов;
- Безопасность – очень важное требование, особенно в сетевой среде и в условиях все более широкого использования Internetв корпоративной деятельности;
- Производительность – соответствие быстродействия операционной системы возможностям современных аппаратных средств;
Особенности операционных систем семейства linux.
Операционная система Linux, созданная в 1991 г. и официально выпущенная в 1994г. Линусом Торвальдсом, разительно отличается от всех других операционных систем. Причем — практически всем. Начнем с того, что Linux — единственная популярная ОС, созданная любителем. Более того — поддерживается, развивается и дополняется она сотнями тысяч таких же энтузиастов из разных стран мира. Наконец, Linux — единственная свободно распространяемая (абсолютно бесплатная) ОС. Свое происхождение многозадачная многопользовательская 32-разрядная система Linux ведет от класса универсальных ОС UNIX, которые в течение многих лет (еще с 60-х годов) обслуживали «большие» промышленные компьютеры.
Универсальность — лишь первый козырь Linux. Второй и не менее важный — бесплатность. И наконец, третий — открытость. Ядро Linux, в отличие от тех же Windows, открыто для изменения, и любой мало-мальски образованный программист (на которых, собственно, и рассчитывалась эта ОС) может легко и быстро «подогнать» ее к любому конкретному компьютеру. Бич Windows — аппаратные конфликты — в Linux явление редкое: по стабильности она давно и уверенно занимает первое место. Как и по скорости — минимальная конфигурация Linux «летает» даже на компьютерах с архаичным процессором Pentium. Единственной областью, в которой работал Linux, вплоть до самого последнего времени оставались сети. Особенно полюбили эту ОС интернетчики — до сих пор большая часть Web-серверов Интернет работает именно под управлением Linux. Да и в локальных сетях крупных компаний Linux неплохо справлялся с ролью администратора. Положение коренным образом изменилось примерно в 2000 г., когда появились первые коммерческие дистрибутивы — установочные комплекты Linux, которые позволяли самостоятельно инсталлировать прихотливую ОС даже новичку. Конечно, эти комплекты (такие как Red Hat) были не бесплатными, но цена за них устанавливалась чисто символическая.
Другим событием, сыгравшим на руку Linux, стало появление удобных оболочек. Сочетание привычного Рабочего Стола и иконок Windows и мощи ядра Linux сразу же привлекло внимание разработчиков и пользователей. За последние годы для Linux было написано много программ. Окончательным знаком расположения к Linux со стороны программной индустрии стало решение некоторых крупных производителей игр выпустить Linux-версии своих «бестселлеров». Наконец, в 1999 году один из крупнейших поставщиков готовых компьютеров выбрал именно Linux для установки на собственные системы. В том же году известная канадская корпорация Corel выпустила на рынок первую по-настоящему коммерческую версию Linux — отлично составленный дистрибутивный пакет с оригинальной системой установки, благодаря которому процесс приобщения компьютера к Linux упростился до крайности. Многие пользователи Linux утверждают, что Windows устанавливался на их машины дольше и тяжелее.
Сегодня Linux устанавливается уже не только на серверы, но на готовые персональные компьютеры и ноутбуки. Существуют версии Linux, которые можно загружать с CD только на сеанс работы, а после перезагрузки работать снова в Windows.
В России процесс приобщения к Linux идет значительно медленнее — на «персоналках» и рабочих станциях безраздельно главенствует Windows. Однако для тех, кто мечтает стать специалистом в области информационных технологий, знание Linux ныне столь же обязательно, как знание английского языка. Именно под управлением различных версий Linux работают управляющие компьютеры (серверы) локальных сетей Web-серверов Интернет.
Операционные системы семейства unix
Первая система UNIX была разработана в 1969 г. в подразделении Bell Labs компании AT&T. С тех пор было создано большое количество различных UNIX-систем. Все ОС, относящиеся к этому семейству, являются многозадачными, многопользовательскими, с графическим интерфейсом, обеспечивают достаточную надежность и защиту данных. Эти ОС ставятся на различные аппаратные платформы (как на ПК, так и на большие машины такие как мэйнфреймы и суперЭВМ).
Некоторые отличительные признаки UNIX-систем включают в себя:
· использование простых текстовых файлов для настройки и управление системой;
· широкое применение утилит, запускаемых в командной строке;
· взаимодействие с пользователем посредством виртуального устройства – терминалом;
· использование конвейеров из нескольких программ , каждая из которых выполняет одну задачу;
· предоставление физических и виртуальных устройств и некоторых средств межпроцессорного взаимодействия как файлов.
Идеи, заложенные в основу UNIX, оказали огромное влияние на развитие компьютерных операционных систем. В настоящее время UNIX-системы признаны одними из самых исторически важных ОС.
Совокупная доля различных UNIX-систем занимает значительную долю на рынке серверных программ. Ввиду большой надежности системы UNIX она широко используется для организации работы глобальной сети Internet.
Операционные системы семейства Linux
Linux является одной из распространенных систем версий UNIX. Она может организовать работу как рабочих станций, так и сервера. Поддерживает технологию Plug & Play (стандарт аппаратной и программной архитектуры, который делает возможным распознавание устройств).
Linux – это многозадачная и многопользовательская операционная система для бизнеса, образования и индивидуального программирования. Как и все UNIX-системы, она ориентирована на работу в сети.
Одним из достоинств Linux можно считать высокую скорость работы. Эта ОС может работать на машинах не очень большой мощности. Второе достоинство заключается в том, что она может применяться как для различных типов серверов, так и для настольных компьютеров.
В отличие от большинства других операционных систем, Linux не имеет единой «официальной» комплектации. Вместо этого Linux поставляется в большом количестве так называемых дистрибутивов, в которых ядро Linux соединяется с утилитами GNU и другими прикладными программами (например, X.org), делающими её полноценной многофункциональной операционной средой.
Операционные системы семейства Windows
операционный система интерфейс
Платформы операционных систем WindowsNT и Windows 2000 представляют собой операционные системы для использования на самых разнообразных компьютерах. Все ОС семейства Windows являются многозадачными системами с графическим интерфейсом. Они работают на платформах x86, x86-64, IA-64, ARM. Существовали также версии для DEC Alpha, MIPS, PowerPC и SPARC.
Одним из достоинств ОС семейства Windows является поддержка технологии Plug & Play. Эта технология упрощает для пользователя подключение разных внешних устройств.
Еще одним достоинством этих ОС является их переносимость: за счет специальных модулей осуществляется связь ОС с разным аппаратным обеспечением.
ОС семейства Windows реализует метод многозадачности с вытеснением. Это позволяет снять приложение в случае его зависания. Также эти ОС поддерживают технологию OLE (ObjectLinkingEmbedding). OLE – стандарт, позволяющий создавать различные составные документы: в документ, созданный одним приложением, можно внедрять объекты или ссылаться на те из них, которые созданы другими приложениями.
В интерфейсе ОС семейства Windows реализована объектная модель. Также они поддерживают работу ПК в сети. Эта поддержка реализовывается в следующих ситуациях:
· ОС поддерживает действие машины-клиента для наиболее распространенных серверных операционных систем;
· ОС может одновременно поддерживать различные типы машин-клиентов;
· ОС дает возможность создавать одноранговые локальные сети.
универсальные операционные системы и ос специального назначения