НачатьНачать бесплатно

Чем оболочка отличается от графического интерфейса?

Операционная система — например, Windows, Linux или Mac OS — это особый вид программы. Она управляет процессором, жёстким диском и сетевым подключением компьютера, но её главная задача — запускать другие программы.

Поскольку люди не являются цифровыми устройствами, для взаимодействия с операционной системой им нужен интерфейс. Сегодня самый распространённый из них — графический файловый менеджер: он преобразует одиночные и двойные клики в команды для открытия файлов и запуска программ. Однако до появления графических дисплеев пользователи вводили инструкции в программу, которая называлась командной оболочкой. Каждый раз, когда вводится команда, оболочка запускает нужные программы, выводит результат их работы в удобочитаемом виде и отображает приглашение, сигнализируя о готовности принять следующую команду. (Своё название она получила от идеи «внешней оболочки» компьютера.)

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


Каково соотношение между графическим файловым менеджером, которым пользуется большинство людей, и командной оболочкой?

Это упражнение является частью курса

Введение в Shell

Посмотреть курс

Практическое интерактивное упражнение

Превратите теорию в практику с помощью одного из наших интерактивных упражнений

Начать упражнение