Операционная система Linux Конфигурирование X Windows Работа в GNOME

Обзор X Windows Linux Red Hat

Теперь, после успешной инсталляции Linux, приступим к изучению среды X Windows. Многие специалисты по Linux будут возмущены тем, что мы изучаем X Windows, не овладев режимом управления из командной строки и конфигурированием Linux. Но именно X Windows сделала Linux приемлемой альтернативой MS Windows и Mac OS. операционной системой для повседневных задач, таких как обработка текстов, подготовка публикаций и навигация по WWW.

Начнем главу с краткого описания X Windows. X Windows предлагает графический пользовательский интерфейс (GUI) для мира Unix. Она удовлетворяет всем общепринятым парадигмам пользовательского интерфейса, таким как окна приложений, диалоговые окна, кнопки и меню. Именно X Windows позволяет работать со сложной графикой и делает рабочие станции Unix системами, пригодными для многих инженерных приложений и систем проектирования. Именно X Windows выводит Linux в качестве сильного конкурента на рынок операционных систем для персональных компьютеров.

Чтобы лучше разъяснить, что представляет собой X Windows вообще, в главе проведено подробное сравнение Microsoft Windows и X Windows (включая и изменения в X Windows 4). Описаны некоторые ключевые компоненты X Windows: X серверы, диспетчеры окон, оболочки рабочего стола и Motif.

Подмена стандартного вывода - задача командной оболочки (shell). В данном примере shell создает пустой файл, имя которого указано после знака ">", и дескриптор этого файла передается программе cat под номером 1 (стандартный вывод). Делается это очень просто. В лекции 5 было рассказано о том, как запускаются команды из оболочки. В частности, после выполнения fork() появляется два одинаковых процесса, один из которых - дочерний - должен запустить вместо себя команду (выполнить exec()).
Linux многозадачная операционная система