sonyps4.ru

Информационная система linux. Что собой представляет операционная система Linux

Существует много видов операционных систем. Одной из них является операционная система «Линукс». Что собой представляет данная операционная система? Где она используется? Как она устроена?


Чем отличается от операционных систем семейства Windows? Что собой представляют дистрибутивы «Линукса»? На эти и другие вопросы мы попытаемся найти ответы в данном обзоре.

«Линукс»: что это такое

«Линукс» — это операционная система, в которой у пользователя имеется широкий выбор программного обеспечения, которое будет в ней устанавливаться. В данной операционной системе можно выбирать между несколькими типами рабочих столов и дюжиной оболочек для командной строки, которая, кстати говоря, называется терминалом и играет довольно важную роль. Благодаря тому, что данная операционная система рассчитана на выполнение сразу нескольких программ она мало подвержена сбоям.

Никакая программа не может быть запущена по умолчанию без ведома пользователя, поэтому встретить вирус, написанный под «Линукс» очень сложно. Если они и заражают компьютеры, то только по той причине, что пользователь сам запустил подозрительное приложение. Образцы данной системы могут работать через USB или оптические приводы.

Linux: история разработки

По-русски название данной операционной системы не переводится. Она названа в честь своего основателя-первопроходца – Линуса Торвальдса. Он представил свое творение обществу в 1994 году. Разработка системы началась еще в 1991 году. Благодаря тому, что данная операционная система имела открытый код и ее мог доработать каждый, поэтому у нее появились последователи по всему миру. Наработки начинают использовать различные фирмы, выпускающие платные дистрибутивы.

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

Linux и Windows: отличия

Данные операционные системы на первый взгляд имеют серьезные отличия. Однако на самом деле все не совсем так. Отличия имеются, но чтобы их увидеть, необходимо заглянуть немного глубже. Мы уделим основное внимание операционной системе Linux, но так как сравнивать мы будет с Windows, то придется описать и эту ОС. Рассматривать мы будем файловую систему, графическую оболочку, конфигурацию системы, сферу применения. В завершение статьи уделим немного внимания дистрибутивам.

Файловая система

Стоит прежде всего отметить, что в обычном понимании в операционной системе Linux нет жестких дисков. О чем в первую очередь может говорить такое положение дел? Физические диски и логические разделы сохраняться, здесь они будут представлены каталогами. ОС подключается к какой-то папке, все что будет создано – попадет в нее. Работа может вестись только с файлами, которые находятся в ней. Главная папка называется корневой. Обозначается она знаком /. Файлы пользователей, как правило, хранятся в папке /home/username/. По желанию расположение можно изменять.

Графическая оболочка

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

Конфигурация

В операционной системе Windows данная информация находится в системном реестре. Он является своеобразной базой данных. Она требуется для того, чтобы программы, запускаемые в операционной системе программы, правильно конфигурировались при первой загрузке и в начале работы. В том случае, если реестр поврежден, помочь сможет только полная переустановка. Однако в этом есть и определенное преимущество: все находится в одном месте. В операционной системе Linux разработчики решили пойти по несколько иному пути. В этой ОС каждая программа является обладателем отдельного файла конфигурации, а может быть даже и нескольких.

Данные файлы могут быть просмотрены и отредактированы в произвольном текстовом редакторе. Если имеется еще несколько файлов, то в этом есть свои преимущества. При повреждении одного из них, потеряна будет только часть наработок. В худшем случае переустанавливать придется только программу. К тому же, если пользователь захочет сменить компьютер, ему не придется начинать все с начала. Он может просто скопировать необходимые файлы между машинами, напрямую или при помощи носителя. Но что делать, если была повреждена операционная система? В этом заключается еще важное преимущество операционной системы Linux.

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

Мы уже говорили об операционной системе Linux, и о том, чем она отличается от привычной многим пользователям ОС Windows. Сегодня мы уделим внимание сферам ее применения. Увы, она не везде найдет применение. «Линукс», будь то офисная или домашняя рабочая станция, близка к идеалу. Все дело в том, что для данной ОС существует множество созданных или портированных игр. Существуют также отдельные программы с запуском сложных инженерных программ или графических пакетов типа Adobe.

С помощью эмуляции эта проблема в большинстве случаев решается довольно просто. Однако далеко не всем пользователям требуется компьютер, который может решать специфические задачи. Давайте ознакомимся с перечнем возможностей данной операционной системы. Операционная система Linux позволяет составлять офисные документы, обрабатывать тексты, создавать электронные таблицы. Также является возможным просмотр и редактирование фотографий и изображений. Можно просматривать видео и слушать музыку. В системе даже можно играть в простейшие игры. Имеется возможность осуществлять коммуникационные процессы посредством сети интернет.

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

О дистрибутивах

Если вы хотите установить на свой компьютер русскую версию Linux, то тогда стоит немного поговорить о дистрибутивах. У пользователя есть возможность выбрать язык и географическую ориентированность. Кроме того, с помощью данной операционной системы можно всерьез заняться изучением языков. Но сейчас речь о дистрибутивах. Основное отличие заключается в том, что программы расположены в файловой системе. Нельзя сказать, что один дистрибутив удобнее использовать, чем другой.

Здесь все будет зависеть от спектра решаемых задач. Можно использовать версию, в которой удобно заниматься программированием, но имеется слабая поддержка интернета. Данный вариант подойдет для тех пользователей, которым нужно сконцентрироваться на работе вместо того, чтобы постоянно отвлекаться на интернет. Также существуют версии, позволяющие наилучшим образом настроить мощности. Это дает возможность получить максимальную производительность. В общем, есть из чего выбрать, нужно только остановиться на той или иной версии.

Привет, уважаемый друг! Сегодня я решил сделать для тебя информационную статью, тема которой операционная система Linux (Линукс). Пожалуй, это единственная альтернатива и вполне себе замена популярной и далеко известной ОС Windows от Microsoft.

Окунемся в мир истории и посмотрим, откуда растут ноги и разберемся не только в первых шагах, но и кратко пройдем весь пути развития Linux.

Мне известно, что есть любители послушать, а не читать тексты, поэтому все желающие смотрите видео:

В столице Финляндии Хельсинки, жил молодой парень Линус Торвальдс, который в 1988 году поступает в Хельсинкский университет на факультет информатики. В школе студент преуспевал в математике и физике, то есть был весьма способным к обучению. И вот в 1991 году молодой программист, воодушевлённый книгой Эндрю Таненбаума про операционную систему Minix, берется за создание собственной операционной системы, а если быть точным за разработку ядра операционной системы GNU/Linux, которая на сей день является одной из первых по популярности среди свободных операционных систем.

Я сам не пользовался Linux, но после прочтения кучи материала по данной теме, понял, что стоит попробовать. По словам многих ОС Linux не заставит испытывать сложности при работе с ней. Хотя немало и тех, кто якобы пускает слух о «неприспособленности» к системе основной массы пользователей компьютерами.

На самом же деле, даже мало понимающий в ПК, ноутбуках человек сумеет за пару часов произвести установку, настройку ОС и при этом без проблем работать со всеми приложениями.

Особенности и достоинства ОС Линукс!

Бесплатность Linux.

В настоящий момент бесплатность целой операционной системы вполне себе достоинство. Те, кто пользуются Виндовс, должны понимать, что скорее всего это пиратская версия. Да-да все именно так, но не пугайтесь, у массы народа пиратские версии установлены, так что дышите ровно. Лицензия на Windows и на лицензионные программы этой системы стоят денег и как правило никто не готов платить. Есть очевидный выход: установите Linux с набор тысячи бесплатных программ. Безусловно, проги отличаются от привычных приложений винды, но их работоспособность ничуть не уступает. Привыкли к одной ОС привыкните и к другой.

Надежность Linux.

Действительно, Linux — надежная система, и программы, установленные здесь не будут зависать, в отличие от Виндовс, которая обязательно снизит скорость работы всего компьютера, спустя некоторое время после установки системы.

Безопасность Linux.

Linux практически не имеет вирусов. Уникальное построение операционной системы исключает работу вредоносных программ. Все это позволяет не обзаводиться антивирусом, которое тоже в своей мере тормозят работу вашего железного помощника и тратят ваше время.

Открытый исходный код Linux.


ВЫ можете без проблем посмотреть исходные данные Linux, что позволяет модифицировать код, исходя из своих желаний. Можно расширять функционал, создавать программы, прописывать некие дополнения.

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

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

Пользовательский интерфейс Linux.


В системе Линукс пользователи выполняют рабочие процессы, используя командную строку (CLI) или графический интерфейс пользователя (GUI), или, через элементы управления соответствующих аппаратных средств.

Как правило, предпочтительнее графический пользовательский интерфейс, где командная строка также доступна, через окно эмулятора терминала или в отдельной виртуальной консоли.

Программы разработанные для Линукс не на самом высоком уровне доступны исключительно через командную строку.

Командная строка — достаточно простой механизм межпроцессного взаимодействия.

На компьютерах наиболее популярны пользовательские интерфейсы, основанные на таких средах рабочего стола как KDE Plasma Desktop, GNOME и Xfce.

Разработка Linux.

Важным фактом о Linux является то, что работает эта система на множестве процессоров различных архитектур.

Если сравнивать Windows или Mac OS X с Linux, то есть одно очень интересное различие: Линукс не имеет центра разработки. Никаких главных организаций, владельцев, единых центров, разработанные программы являются результатом тысячи проектов. Они всюду, одни проекты представляют фирмы, другие проекты составляют объединение хакеров с разных уголков мира. Ивы тоже можете присоединиться к этому поистине мировому делу, разработать программу, внести свой вклад и открыть новые возможности миллиону пользователей. Кстати, пользователи могут напрямую участвовать в тестировании и вести переговоры с разработчиками, что позволяет исправлять ошибки, вносить новшества и коррективы.

Неурядицы и новшества.

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

Новые дистрибутивы Linux целенаправленно сконцентрировались на этом вопросе и значительно улучшили положение Linux среди настольных ОС.

Дистрибути́в (англ. distribute - распространять) - это форма распространения программного обеспечения.

Благодаря этому Linux стремительно завоевал уважение и популярность домашних пользователей и малого бизнеса. Все благодаря операционной системе Gutsy Gibbon (Ubuntu 7.10) фирмы Canonical.

Скачать дистрибутивы ядра Линукс вы можете, прописав в поисковике запрос: Linux скачать и проследовать по первым вкладкам, там все вполне логично описывается!

На этом выпуск подходит к концу,информация по данной теме никому не будет лишней. Если есть творческое желание разобраться в этой теме получше, то можете смело начинать действовать. Могу пожелать усидчивости и удачи!

А с Вами был, Программист!

Linux Mint (линукс минт) – это бесплатная операционная система, которая на сегодняшний день бьёт все мыслимые и немыслимые рекорды популярности во всём мире. Процесс использования операционной системы стал ещё более простым и удобным даже для неподготовленного пользователя, который только начал осваивать азы компьютерной грамотности либо просто решил перейти на другую ОС. Linux Mint создан на базе другой популярной ОС – Ubuntu Linux, которую также можно скачать бесплатно.

Популярность этой версии ОС высока не только среди русскоязычных пользователей, а и во всём мире, – она входит в ТОП-3 наиболее известных и востребованных бесплатных линукс-ориентированных дистрибутивом.

Отличительной особенностью данного дистрибутива является то, что все Linux программы, которые работают на Убунту можно без проблем использовать и на Минт. Совместимость практически стопроцентная.

Касательно системных требований , то переживать не стоит, – если у Вас ОЗУ больше 512 мегабайт и жёсткий диск от 20 гигабайт, то можно смело скачивать Linux и устанавливать на свой ноутбук или персональный компьютер (ПК).

Это неоспоримый плюс для пользователей, ведь в интернете и специальных репозиториях (официальные базы с программным обеспечением) есть множество различных программ: только в официальном источнике их насчитывается свыше тридцати тысяч, а если еще добавить неофициальные, то цифры просто зашкаливают.

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


Стоит отметить, что в Российской Федерации проживает более ста сорока трех миллионов человек, и многие из них использует именно эту версию, таким образом, аудитория, о которой мы говорим, по истине впечатляющая. Исходя из этого, произвести настройку на своё усмотрение не составит труда, а если возникнут сложности, то очень многие смогут подсказать что и как сделать.
Напомним, что основа бесплатной – Ubuntu, поэтому новинки у последней выходят намного раньше, а уже релизы у первой ОС размещаются с учетом выявленных ранее ошибок и дефектов. Таким образом, пользователям предлагается уже обновленная, более качественная и продуманная версия программного обеспечения.

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

Дополнительный бонус – это наличие аудио- и видео-кодеков, что позволит уже сразу просматривать фильмы и слушать музыку без установки дополнительного софта.

Характерная особенность, присущая Mint и выделяющая ее среди аналогов, предлагающих доступный софт из "коробки" – максимальная легкость в использовании для пользователей любого уровня компьютерной грамотности.

Разобраться в ней совсем не трудно, а главное – это совершенно не затратно по времени. Даже те, кто привык работать с другой операционной системой (Windows или MacOS), при переходе на (на русском зыке) быстро адаптируются к её дружественному интерфейсу, отличающегося удобством и отличной проработкой.

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

Графическая оболочка может быть любой из самых распространённых, – Gnome, KDE4, Xfce, LXDE и т.д.
В той версии Линукс Минт (на русском), которую Вы можете скачать бесплатно с нашего сайта используется рабочий стол Gnome как наиболее простой и нетребовательный к системным ресурсам ПК.

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

Новичков в мире Linux часто запутывает многообразие дистрибутивов Linux. Часто им сложно понять что это такое и они теряются в их огромном количестве. Но на самом деле здесь все можно сгруппировать и представить в виде целостной картины чтобы было легче все понять и ориентироваться.

Мы уже говорили о том, в отдельной статье. Фактически - это ядро Linux и набор различного программного обеспечения, то же самое будем подразумевать под операционной системой Linux. Некоторые операционные системы Linux используют ядро Linux неизменным, другие изменяют его для получения большей безопасности или реализации необходимых функций. Преимущества той или иной операционной системы на Linux зависят от набора программного обеспечения, которое в ней используется. В этой статье мы рассмотрим основные виды операционных систем Linux, которые сейчас существуют.

Все системы в этом списке расположены в случайном порядке, так что если система на последнем месте, то это еще не означает, что она не достойна внимания.

1. Debian и другие Deb системы

Эта группа включает дистрибутивы, основанные на Debian и другие, использующие систему управления пакетами Deb. Эта система пакетами была разработана для Debian и сейчас довольно часто используется популярных дистрибутивах, это сам Debian, Ubuntu, LinuxMint, AstraLinux, Elementary и множество других. Эти дистрибутивы используют оригинальное ядро Linux с несколькими исправлениями, которые только убирают ошибки.

2. Red Hat и другие Rpm системы

Пока сообщество разрабатывало систему управления пакетами Deb, компания Red Hat создала собственный менеджер пакетов - Rpm. Тогда все традиционные дистрибутивы Linux разделились на два лагеря - использующие deb и rpm. Сейчас обе системы управления пакетами хороши и нельзя сказать что она хуже другой. Вы можете почитать подробное в статье по ссылке. Сейчас систему управления пакетами RPM используют такие дистрибутивы, как CentOS, Fedora, Red Hat, OpenSUSE и другие менее популярные.

3. Arch Linux и основанные на нем

Спустя некоторое время, появилось еще несколько дистрибутивов не использующие ни Deb ни Rpm. Один из таких дистрибутивов - ArchLinux. Тут применяется собственный пакетный менеджер pacman, который позволяет делать все то же самое что и deb, но в дополнение реализована простая система скользящих релизов. Благодаря ей в дистрибутиве всегда самое новое программное обеспечение. Arch быстро набрал популярность и на нем было основано несколько дистрибутивов - Manjaro, Antergos, Cinnarch и много других.

4. Gentoo

Многие пользователи хотели иметь возможность компилировать свою систему сами, чтобы выбрать какое программное обеспечение устанавливать, а также получить оптимизацию под свое оборудование. Поэтому был создан дистрибутив Gentoo на основе ядра Linux, в котором используется пакетный менеджер emerge. Тут вы тоже получаете скользящие релизы, а также возможность относительно просто скомпилировать вашу операционную систему на своем компьютере. Пакетный менеджер emerge уже содержит готовые сборочные скрипты, поэтому ничего дописывать самому не придется.

5. Linux From Scratch

Это не совсем дистрибутив, LFS - это набор инструментов, которые позволяют вам собрать собственный дистрибутив на основе ядра Linux. Вы просто берете ядро, берете исходники нужных программ, все программ начиная от системы инициализации и командной оболочки и заканчивая окружением рабочего стола, собираете все это, настраиваете и получаете свой дистрибутив.

6. ChromeOS

Еще позже Google выпустила свою операционную систему для нетбуков на ядре Linux. Фактически ChromeOS основана на Gentoo, но они настолько разные, что их невозможно объединить в один пункт. В этой системе Google реализовала такую идею, как облачная операционная система Linux. Ваше рабочее пространство - это браузер. Здесь вам все предстоит делать в браузере - редактировать документы, работать с видео и даже терминал Linux в браузере. Файлы преимущественно хранятся в облаке. Но это все еще Linux.

7. Android

Не все знают, но самая популярная операционная система для мобильных телефонов тоже использует ядро Linux. От Linux здесь осталось только ядро и еще несколько моментов, все остальное же Google заполонила своими различными фреймворками, Java и так далее. Возможности Linux ограничены, той же системой безопасности Bionic, которая запрещает загрузку динамических библиотек, но в терминале можно работать с пересобранными командами Linux, а в chroot окружении можно запустить полноценный Linux дистрибутив.

8. Slackware

Достаточно старый дистрибутив Linux, который в свое время считался самым Unix"овым. Раньше на нем было основано несколько дистрибутивов, таких, как Blacktrack, Slax, VectorLinux и другие. Но потом он медленно потерял свою популярность. Здесь используется собственный менеджер пакетов, который по возможностям не дотягивает до deb и rpm. Не поддерживается разрешение зависимостей, а команды для удаления и установки пакетов находятся в разных утилитах.

9. OpenWrt и основанные на нем

OpenWrt - это операционная система Linux 2017 для роутеров и маршрутизаторов на базе ядра Linux. Кроме самого ядра Linux, она поставляется урезанной версией библиотеки Си, стандартными утилитами Linux и BusyBox. Система занимает мало места и оптимизирована специально под маршрутизаторы. Большинство настроек выполняются в командной строке.

10. Tizen и другие IoT

Операционная система на базе ядра Linux, предназначенная для различных телевизоров, умных часов и других умных гаджетов. Система разрабатывается на основе ядра Linux компанией Samsung и уже сейчас достаточно часто используется. Существуют свои приложения и SDK для их разработки.

11. ОС для суперкомпьютеров

Состоянием на 2017 год операционные системы на базе Linux чаще всего используются на суперкомпьютерах. Каждая компания создает свое решение на базе ядра, которое оптимизировано под ее нужны и потребности. Из 500 самых мощных суперкомпьютеров 498 работают на Linux и еще два на UNIX подобной системе IBM AIX.

Министерство сельского хозяйства РФ

Федеральное государственное образовательное учреждение высшего профессионального образования

Пермская государственная сельскохозяйственная академия

имени академика Д.Н. Прянишникова»

Кафедра информатики

Специальность «Бухгалтерский учет, анализ и аудит»

Контрольная работа

по информатике

Выполнила студент заочного обучения

Батуева А.Н.

Проверил старший преподаватель:

Критченко Т.Н.

Пермь, 2008

1. Теоретическое задание. Операционная система Linux

1.1 Возможности, которые предоставляет ОС Linux

1.2 Кому и зачем может понадобиться ОС Linux

1.3 Характерные особенности Linux как ОС

1.4 Как выглядит одновременное выполнение нескольких программ

1.5 Как несколько пользователей работают на одной и той же машине

1.6 Насколько полно документирована ОС Linux

1.7 Отличие Linux от других ОС со свободной лицензией

1.8 Программное обеспечение, которое поддерживает система Linux

1.9 Работа с глобальной сетью Internet

1.10 Какой текстовый процессор можно использовать в Linux

2. Практическое задание

2.1 Задание 1

2.2 Задание 2

2.3 Задание 3


1. Операционная система Linux

Linux - это современная POSIX-совместимая и Unix-подобная операционная система для персональных компьютеров и рабочих станций.

Это многопользовательская сетевая операционная система с сетевой оконной графической системой XWindowSystem. ОС Linux поддерживает стандарты открытых систем и протоколы сети Internet и совместима с системами Unix, DOS, MSWindows. Все компоненты системы, включая исходные тексты, распространяются с лицензией на свободное копирование и установку для неограниченного числа пользователей.

Операционная система Linux широко распространена на платформах IntelPC 386/486/Pentium/PentiumPro и завоевывает позиции на ряде других платформ.

Разработка ОС Linux выполнена Линусом Торвалдсом из университета Хельсинки и не поддающейся подсчету обширной командой из тысяч пользователей сети Internet, сотрудников исследовательских центров, фондов, университетов и т.д.

1.1 Возможности, которые предоставляет ОС Linux

· дает возможность бесплатно и легально иметь современную ОС для использования как на работе, так и дома;

· обладает высоким быстродействием;

· работает надежно, устойчиво, совершенно без зависаний;

· не подвержена вирусам;

· позволяет использовать полностью возможности современных ПК, снимая ограничения, присущие DOS и MSWindows по использованию памяти машины и ресурсов процессора(ов);

· эффективно управляет многозадачностью и приоритетами, фоновые задачи (длительный расчет, передача электронной почты по модему, форматирование дискеты и т.д. и т.п.) не мешают интерактивной работе;

· позволяет легко интегрировать компьютер в локальные и глобальные сети, в т.ч. в Internet; работает с сетями на базе Novell и MSWindows;

· позволяет выполнять представленные в формате загрузки прикладные программы других ОС - различных версий Unix, DOS и MSWindows;

· обеспечивает использование огромного числа разнообразных программных пакетов, накопленных в мире Unix и свободно распространяемых вместе с исходными текстами;

· предоставляет богатый набор инструментальных средств для разработки прикладных программ любой степени сложности, включая системы класса клиент-сервер, объектно-ориентированные, с многооконным текстовым и/или графическим интерфейсом, пригодных для работы как в Linux, так и в других ОС;

· дает пользователю и особенно разработчику замечательную учебную базу в виде богатой документации и исходных текстов всех компонент, включая ядро самой ОС;

· дает всем желающим попробовать свои силы в разработке, организовать общение и совместную работу через Internet с любыми из разработчиков ОС Linux и сделать свой вклад, став соавтором системы.

1.2 Кому и зачем может понадобиться ОС Linux

В применении Linux по разным причинам могут быть заинтересованы многие категории пользователей. Привести исчерпывающий список невозможно. Однако, вот ряд примеров. Linux это полноценная 32-х разрядная (64-х разрядная на платформе DECAXP) операционная система, которая использует компьютер на полную мощность. Linux превращает персональный компьютер IBMPC в настоящую рабочую станцию. По цене персоналки, которая значительно ниже стоимости рабочей станции.

Выигрыш в цене очень большой, так как помимо экономии на оборудовании, программное обеспечение в Linux поставляется со свободной лицензией, разрешающей бесплатное неограниченное копирование системы. Ядро, редакторы, трансляторы, СУБД, сеть, графические интерфейсы, игры и масса другого программного обеспечения объемом в тысячи мегабайт - бесплатно и на законной основе.

Выигрыш только на программном обеспечении может составить от тысяч до десятков тысяч долларов. Для многих пользователей в России свободная лицензия - это единственная возможность легально снабдить себя полноценным набором программного обеспечения.

Для пиратского рынка не платить за программы - обычное дело. Однако в случае с Linux мало того, что за это никто преследовать не будет, еще и полную документацию дадут! Более того, с исходными текстами всех программ! Пиратам такое и не снилось.

Большой интерес Linux представляет для потребителей и разработчиков прикладных систем. Представьте себе фирму, состоящую из нескольких филиалов, территориально разнесенных по разным районам города и даже по разным городам и странам. На головном предприятии работает сервер базы данных, клиенты - рабочие места в филиалах - через сеть взаимодействуют с сервером. Такая система быстро, дешево и удобно делается в Linux. Вспомните об устойчивости Linux. Вот где она сильно пригодится!

Linux распахивает дверь в гигантский мир открытых систем, в котором существует огромное количество средств для решения самых разнообразных задач.

1.3 Характерные особенности Linux как ОС

· многозадачность: много программ выполняются одновременно;

· многопользовательский режим: много пользователей одновременно работают на одной и той же машине;

· защищенный режим процессора (386 protectedmode);

· защита памяти процесса; сбой программы не может вызвать зависания системы;

· разделение страниц по записи между экземплярами выполняемой программы. Это значит, что процессы-экземпляры программы могут использовать при выполнении одну и ту же память. Когда такой процесс пытается произвести запись в память, то 4-x килобайтная страница, в которую идет запись, копируется на свободное место. Это свойство увеличивает быстродействие и экономит память;

· виртуальная память со страничной организацией (т.е. на диск из памяти вытесняется не весь неактивный процесс, а только требуемая страница); виртуальная память в самостоятельных разделах диска и/или файлах файловой системы; объем виртуальной памяти до 2 Гбайт; изменение размера виртуальной памяти во время выполнения программ;

· общая память программ и дискового КЭШа: вся свободная память используется для буферизации обмена с диском;

· динамические загружаемые разделяемые библиотеки;

· сертификация по стандарту POSIX.1, совместимость со стандартами SystemV и BSD на уровне исходных текстов;

· через iBCS2-согласованный эмулятор совместимость с SCO, SVR3, SVR4 по загружаемым программам,

· управление заданиями в стандарте POSIX;

· наличие исходного текста всех программ, включая тексты ядра, драйверов, средств разработки и приложений. Эти тексты свободно распространяются. В настоящее время некоторыми фирмами для Linux поставляется ряд коммерческих программ без исходных текстов, но все, что было свободным так и остается свободным;

· эмуляция сопроцессора в ядре, поэтому приложение может не заботиться об эмуляции сопроцессора. Конечно, если сопроцессор в наличии, то он не используется;

· поддержка национальных алфавитов и соглашений, в т.ч. для русского языка; возможность добавлять новые;

· множественные виртуальные консоли: на одном дисплее несколько одновременных независимых сеансов работы, переключаемых с клавиатуры;

· поддержка ряда распространенных файловых систем (MINIX, Xenix, файловые системы SystemV); наличие собственной передовой файловой системы объемом до 4 Терабайт и с именами файлов до 255 знаков;

· прозрачный доступ к разделам DOS (или OS/2 FAT): раздел DOS выглядит как часть файловой системы Linux; поддержка VFAT (WNT, Windows 95);

· специальная файловая система UMSDOS, которая позволяет устанавливать Linux в файловую систему DOS;

· доступ (только чтение) к файловой системе HPFS-2 OS/2 2.1;

· поддержка всех стандартных форматов CDROM;

· поддержка сети TCP/IP, включая ftp, telnet, NFS и т.д.

1.4 Как выглядит одновременное выполнение нескольких программ

Так называемая виртуальная мультиконсоль дает возможность на одном дисплее организовать работу нескольких консолей. На первой консоли запускается процесс трансляции. Комбинацией клавиш Alt-F2 следует переход на вторую консоль. Трансляция продолжается, но при этом первая консоль на экране дисплея заменяется новой картинкой второй консоли. В которой запускается, например, редактор текста. Комбинацией Alt-F3 следует переход на третью консоль, в которой запускается отладчик и т.д. Обычно в системе 8 консолей, но можно установить до 64-х. В любой момент времени можно переключиться на любую консоль.

На отдельной консоли может работать как текстовая, так и графическая программа.

На одной из свободных консолей можно запустить оконную графическую систему XWindowSystem. Открываете окно на экране и играете в DOOM. Можно через сеть с партнером. А в других окнах - база данных, почта, редактор, трансляция и т.д.

Таким образом, одновременно работает много консолей, а на одной из консолей еще и много окон XWindowSystem.



Загрузка...