Як shell порівнюється з інтерфейсом стільниці?
Операційна система на кшталт Windows, Linux або Mac OS — це особливий тип програми. Вона керує процесором комп'ютера, жорстким диском і мережевим з'єднанням, але її найважливіше завдання — запускати інші програми.
Оскільки люди не є цифровими, їм потрібен інтерфейс для взаємодії з операційною системою. Найпоширеніший сьогодні — графічний файловий провідник, який перетворює клацання та подвійні клацання на команди для відкриття файлів і запуску програм. До появи графічних дисплеїв люди вводили інструкції в програму під назвою командний інтерпретатор (command-line shell). Щоразу, коли вводять команду, shell запускає інші програми, виводить їхні результати у зручному для читання вигляді, а потім показує запрошення (prompt), сигналізуючи, що готовий прийняти наступну команду. (Назва походить від уявлення, що це «зовнішня оболонка» комп'ютера.)
Набирання команд замість клацань і перетягувань може спершу здаватися незручним, але, як ви побачите, коли ви починаєте чітко формулювати, що саме комп'ютер має зробити, ви можете поєднувати наявні команди, щоб створювати нові та автоматизувати повторювані дії лише кількома натисканнями клавіш.
Який зв'язок між графічним файловим провідником, яким користується більшість людей, і командним інтерпретатором (shell)?
Ця вправа є частиною курсу
Вступ до Shell
Практична інтерактивна вправа
Перетворіть теорію на практику за допомогою однієї з наших інтерактивних вправ
Почати вправу