Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Операционные системы 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-03-22; Просмотров: 264; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.007 с.)
Главная | Случайная страница | Обратная связь