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

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

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

Файловая система. Операционные системы хранят дан­ные на диске при помощи файловых систем. Классическая иерархическая файловая система представляет собой вло­женные друг в друга папки, в которых могут содержаться и файлы. Одна из папок является вершиной иерархической файловой системы (а выражаясь технически — корнем), в ней содержатся все остальные папки и файлы. Если жесткий диск разбит на разделы, то в каждом разделе орга­низуется отдельная файловая система с собственным корнем и структурой папок, т. е. корневых папок столько, сколько носителей информации и логических разделов.

В операционной системе Linux корневая папка всегда только одна, а все остальные папки в нее вложены, т. е. для пользователя файловая система представляет собой единое целое. В действительности, разные части файловой системы могут находиться на совершенно разных устройствах: раз­ных разделах жесткого диска, на разнообразных съемных носителях (оптических дисках, дискетах, флэш-картах), даже на других компьютерах (с доступом через сеть). Для того, чтобы получить единое файловое дерево с одним кор­нем, используется процедура монтирования. она называется точкой монтирования. Подключенную (смонтированную) файловую систему можно в любой момент отключить — размонтировать, после чего та папка, куда она была смонтирована, снова окажется пустой.

image053

Монтирование — это подключение в одну из папок це­лой файловой системы, находящейся где-то на другом устройстве. Для монтирования необходима пустая папка 

 

Пользователю обычно не требуется выполнять монтиро­вание и размонтирование вручную: при загрузке системы бу­дут смонтированы все устройства, на которых хранятся час­ти файловой системы, а при останове (перед выключением) системы все они будут размонтированы. Файловые системы на съемных носителях (оптических дисках, дискетах и пр.) также монтируются и размонтируются автоматически — либо при подключении носителя, либо при обращении к соот­ветствующему каталогу.

В операционной системе Linux чаще всего используется журналируемая файловая система ext3, в которой кластер может иметь размер от 1 до 8 Кбайт.

Дистрибутивы операционной системы Linux. Больши­нство пользователей для установки Linux используют дис­трибутивы. Дистрибутив — это не просто набор программ, а ряд решений для разных задач пользователей, объединен­ных едиными системами установки, обновления и удаления программных пакетов.

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

Стабильные дистрибутивы компании ALTLinux, выпус­каются на основе репозитория Sisyphus. Sisyphus — еже­дневно обновляемый репозиторий пакетов, позволяет по­льзователям легко обновлять свои системы и быть в курсе всех новостей мира свободных программ.

Sisyphus (Сизиф) — персонаж греческой мифологии. Миф о Сизифе, который непрерывно катил в гору ка­мень, символизирует постоянный труд команды по усовершенствованию решений, заложенных в репози­торий.

Школьный дистрибутив операционной системы Linux.

ALTLinuxJunior содержит дистрибутив операционной сис­темы, а также необходимые приложения для преподавания курса «Информатика и ИКТ». В состав ALT Linux Junior входят:

  • полнофункциональный офисный пакет OpenOffice;
    • приложения для просмотра Web-страниц и общения в сети Интернет;
  • редакторы векторной и растровой графики;
    • приложения для обработки цифровых фотографий и нелинейного монтажа цифрового видео;
    • звуковые редакторы для прослушивания и редактиро­вания аудиофайлов;
    • современные системы алгоритмического и объект­но-ориентированного программирования.

Вход в систему. Операционная система Linux — это мно­гопользовательская система. На практике это означает, что для работы в системе нужно в ней зарегистрироваться, т. е. ввести системное имя (loginname) и пароль (password). За­грузка операционной системы заканчивается интерфейсом

входа в систему: выводится приглашение ввести системное имя пользователя и пароль.

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

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

Графический интерфейс. Графический интерфейс опера­ционной системы Linux можно настраивать. Один из вари­антов — это использование графической оболочки KDE (от англ. К Desktop Environment), которая позволяет создать графический интерфейс, очень похожий на графический ин­терфейс операционной системы Windows. Графический ин­терфейс базируется на Рабочем столе, есть Панель задач и слева кнопка Пуск, открывающая доступ к меню запуска приложений. Справа на Панели задач располагаются инди­каторы раскладки клавиатуры, сетевых подключений и часы.

Приложения и папки открываются на Рабочем столе в диалоговых окнах, содержащих элементы управления: меню, кнопки, полосы прокрутки, флажки, переключатели и т. д.

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

Контрольные вопросы

  1. 1.Какая файловая система используется в операционной системе Linux?
  2. 2.В чем состоит смысл монтирования и размонтирования в опера­ционной системе Linux?
  3. 3.Какие элементы входят в графический интерфейс операционной системы Linux?