Операционные системы Linux и OS X . Обзор графического интерфейса пользователя Linux и OS X



Для взаимодействия пользователя с компьютером в большинстве операционных систем имеется один или несколько компонентов графического интерфейса пользователя.

Графический интерфейс пользователя Linux

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

В качестве графического интерфейса пользователя в Ubuntu Linux по умолчанию используется оболочка Unity. На рисунке 1 представлены основные компоненты рабочего стола Unity. Другой возможностью графического интерфейса пользователя Linux является возможность переключаться между несколькими рабочими столами или рабочими пространствами. Благодаря этому пользователь может упорядочить окна на каждом отдельном рабочем пространстве.

Компания Canonical разработала веб-сайт, эмулирующий интерфейс оболочки Unity, а также обзор основных возможностей Unity. Чтобы воспользоваться этим эмулятором на веб-сайте Canonical, перейдите по следующей ссылке: http://tour.ubuntu.com/en/.

Графический интерфейс пользователя операционной системы OS X

Основным отличием предыдущих версий Mac OS от OS X является наличие в последнем графического интерфейса пользователя Aqua. В основе дизайна Aqua лежит тема воды — компоненты напоминают капли воды, а в самом интерфейсе повсеместно используются отражения и полупрозрачность. Последний выпуск OS X 10.10 Yosemite включает тему Aqua в плоском стиле. На рисунке 2 представлены основные компоненты рабочего стола OS X Aqua.

В OS X имеется приложение Mission Control, с помощью которого можно быстро просмотреть все текущие элементы, запущенные в настоящее время на компьютере Mac. Чтобы запустить Mission Control, проведите тремя или четырьмя пальцами вверх (в зависимости от того, оборудован ли компьютер сенсорной панелью или мышью). В Mission Control приложения можно упорядочить на нескольких рабочих столах. Для навигации по файловой системе в OS X используется программа Finder. Она очень похожа на проводник Windows.

В OS X также имеется возможность предоставить общий доступ к своему рабочему столу. Благодаря этой функции вы можете поделиться изображением, которое отображается на экране вашего компьютера, с другими пользователями компьютеров Mac. Им можно даже передавать управление своим компьютером. Это очень полезно в случаях, когда вам требуется помощь, или вы хотите помочь другим.

 

Операционные системы Linux и OS X . Обзор интерфейса командной строки Linux и OS X

Как в Linux, так и в OS X пользователь может взаимодействовать с операционной системой посредством интерфейса командной строки CLI. Для задействования дополнительных возможностей перед командами (или инструментами), которые поддерживают параметры, обычно ставится символ тире (–). Параметры, поддерживаемые командой, вводятся пользователем в составе самой команды.

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

На рисунке 1 представлено схематическое изображение того, как пользователь взаимодействует с ядром через оболочку. Другими словами, оболочка выступает в качестве уровня интерфейса между пользователем и ядром операционной системы. Ядро отвечает за выделение ресурсов ЦП и памяти различным процессам. Оно также управляет файловой системой и обрабатывает системные вызовы.

Большинство операционных систем обладают графическим интерфейсом. Несмотря на наличие интерфейса командной строки, операционная система зачастую по умолчанию загружается в графическом интерфейсе пользователя, скрывая тем самым интерфейс командной строки от пользователя. Один из способов запустить интерфейс командной строки из графического интерфейса пользователя — воспользоваться программой эмуляции терминала. Такие программы служат для предоставления пользователю доступа к интерфейсу командной строки, а в их названии нередко присутствует вариация слова «терминал». Для ОС Linux наиболее популярными эмуляторами терминала являются программы Terminator, eterm, xterm, konsole, gnome-terminal. В OS X имеется встроенный эмулятор терминала, который называется Terminal, однако на сегодняшний день существует множество различных сторонних эмуляторов.

На рисунке 2 показано окно программы gnome-terminal, популярного эмулятора терминала для Linux.

На рисунке 3 показано окно программы Terminal, популярного эмулятора терминала для OS X.

Примечание. Чтобы показать, насколько схожи интерфейсы командной строки в операционных системах на базе UNIX, в окнах обоих терминалов выполнена одна и та же команда.

Примечание. Чтобы открыть интерфейс командной строки Linux в браузере, вернитесь к материалам курса и перейдите к дополнительному модулю NDG Linux CompTIA A+.


Дата добавления: 2019-02-22; просмотров: 548; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!