Linux для начинающих - Знакомство с Linux - Операционная система

 

 

 

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

Под термином операционная система сегодня, под влиянием Windows, понимается все то программное обеспечение, которое устанавливается с инсталляционного компакт-диска. Хотя правильнее было бы понимать под этим термином только то программное обеспечение, которое предназначено для обслуживания «железа», играя роль буфера между устройствами компьютера и прикладными программами — редакторами, браузерами, мультимедийными программами.

Посмотрите на рис. 1.2, где показано взаимодействие между программными модулями, функционирующими в операционной системе Linux.


Рис. 1.2. Структура операционной системы

Как видите, между пользователем (пользовательским уровнем) и устройствами (аппаратный уровень), кроме ядра, присутствует еще один промежуточный уровень, который обеспечивает человека удобным сервисом (пользовательским интерфейсом).

Оболочка

Вы, наверное, обратили внимание на то, что на схеме (см. рис. 1.2) присутствует термин «оболочка». Под этим термином понимается интерфейс командной строки, который нужен, чтобы пользователю было удобно общаться с ядром. Заметим, что оболочка — это обычная программа, а не нечто особенное, ведь Linux можно запустить и без нее. А в последнее время произошел процесс перехода к графическим интерфейсам, например KDE и GNOME, являющимся как бы аналогом графического интерфейса Windows.
Оболочка, по сути дела, просто преобразователь (интерпретатор) команд, вводимых с клавиатуры на удобном человеку языке (с выбором пунктов меню мышью), в код, который понимает ядро. Разработано много различных оболочек, например ash, bash, csh, ksh, sh, tcsh, zsh. Все они имеют развитую систему встроенных команд и, в какой-то мере, работают аналогично. Но есть, конечно, и различия, которые полезны для различных сфер применения Linux, например для программирования на языке С. Кроме перечисленных выше оболочек, большой популярностью пользуется визуальная оболочка Midnight Commander, внешне весьма напоминающая знаменитый Norton Commander и также работающая с использованием псевдографики.
При входе в систему для вас сразу запускается одна из оболочек, которая была указана в конфигурационном файле. Пользоваться ею пли нет, зависит только от вас, так как очень легко указать любую другую. Если же будет успешно установлена одна из интегрированных графических оболочек (KDE или GNOME), то в вышеуказанные оболочки вы будете попадать в случае запуска программы эмуляции терминала.


Hosted by uCoz