Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабник по интегрированным прикладным системам.DOC
Скачиваний:
95
Добавлен:
26.05.2014
Размер:
1.09 Mб
Скачать

2.3. Рабочая среда linux

ОС LINUXподдерживает использование множества рабочих сред, построенных на основе графической средыXWindows. Наибольшее распространение получили рабочие средыKDE,GNOME,WindowMaker,IceWM. Приведем начальные сведения по работе с наиболее популярной рабочей средойKDE. Отметим, что в настоящее время существует много различных дистрибутивовLINUXи изложенные ниже правила не являются «универсальными», поэтому при выполнении работ надлежит следовать указаниям преподавателя по отношению к конкретному ПК.

В нижней части рабочего стола KDEрасположенаKDEпанель, иногда называемаяkicker. В левом нижнем углу располагается кнопкаApplication Starter(см. рис. 2.1), реализующая функции кнопкиStartвMSWindows. Щелчок мыши на данной кнопке открывает список установленных приложений, которые также могут запускаться с помощью одиночного щелчка левой кнопки мыши. Отметим, что в графической средеLINUX, в отличие отMSWindows, необходимо использовать именно одиночный, а не двойной щелчок мыши. Запуск приложения отображается на панели задач, что делает возможным переключение между приложениями путем нажатия кнопки приложения, отображаемой в панели. Между работающими приложениями можно также переключаться, нажимая сочетание клавиш<ALT>+<TAB>. Для выполнения лабораторного практикума, а именно корректной работы системы визуализацииNPA,KDEпанель настроена так, что «исчезает» с видимой области Рабочего стола. «Вернуть»KDEпанель на рабочий стол можно подведя указатель мыши к нижнему краю рабочего стола. НастраиватьKDEпанель на постоянное отображение на рабочем столе не следует.

Рисунок 2.1. Общий вид рабочего стола в рабочей среде KDE

Важной особенностью рабочей среды LINUXявляется наличие нескольких виртуальных рабочих столов. Выбрать виртуальный рабочий стол можно в пейджере виртуальных рабочих столов (см. рис. 2.1). В варианте, изображенном на рис.2.1 присутствует 4 виртуальных стола, но, вообще говоря, их количество может различным. О нескольких виртуальных рабочих столах можно говорить как о нескольких экранах, при помощи которых можно различным способом использовать графическую систему X Windows, при этом каждый из экранов может иметь собственные настройки. Между виртуальными рабочими столами можно переключаться, нажимая кнопки пейджера или с помощью клавиш<Ctrl> +<Tab>. При выполнении лабораторной работы, студент может использовать различные рабочие столы. Например, на одном рабочем столе можно проводить расчет с использованием кодаRELAP5 на основе NPA, а на другом рабочем столе во время расчета строить графики с помощью программыXMGR5/ACGRACE. Однако при этом следует периодически контролировать номер используемого стола в пейджере во избежание «случайного» ошибочного переключения между виртуальными столами.

Получить доступ к командной строке, можно используя пункты меню Application Starter/Выполнить команду. Получить доступ к консольному окну и к командной оболочке (Shell) можно щелкнув по значку монитора наKDEпанели. Другой способ – выбрать пункты менюApplication Starter/Система/Терминал(Консоль). Стандартная дляLINUXкомандная оболочка называетсяbash(GNU Born Again Shell1).

В качестве файлового менеджера в ходе выполнения лабораторных работ рекомендуется использовать программу mc (Midnight Commander). ЗапуститьMidnight Commanderможно, набрав в командной строке оболочкиShellкомандуmc. Также можно вызватьMidnight Commander вТерминале (Консоли)через выбор в верхнем меню пунктаСеанс/Новое окно Midnight Commander. Необходимо заметить, что таким образом в рамках одного запущенногоТерминала (Консоли) можно запустить несколько параллельно работающих сеансовMidnight Commander илиShell. Переключение между ними может осуществляться через выбор с помощью мыши соответствующего сеанса или нажатия комбинации клавишей «Shift + → »или «Shift + ← ». Для вызова менюmcнеобходимо нажать клавишу F9. Основные команды в программеmcаналогичны командам популярных файловых менеджеров Norton Commander или Far. Основное отличие заключается в особенностях файловой системыLinux/Unixпо сравнению с другими ОС. Полезными командами являются следующие:

1) «Cntrl + O» позволяет переключить Midnight Commander на окноShell и обратно, в котором могут выполняться все командыLinux/Unix;

2) выполненные ранее команды можно просматривать и вызывать с помощью клавиш «↑» и «↓» в окне Shell;

3) в самом Midnight Commander для использования предыдущих команд можно использовать сочетания клавиш «Alt + P»;

4) для синхронизации между собой правой и левой файловых панелей можно использовать клавиши «Alt + О».

Другим файловым менеджером, который может использоваться в лабораторных работах, является konqueror. Запуститьkonqueror можно одиночным щелчком по ярлыку с изображением дома на рабочем столе (см. рис.2.1). Работа в файловом менеджереkonqueror во многом подобна работе в ПроводникеMSWindows. В качестве текстового редактора для просмотра файла входных данныхRELAP5 рекомендуется использовать редакторkwrite. Запуститьkwriteможно, набрав в командной строке командуkwrite. Другой способ – найти файл входных данныхRELAP5 (обычно это файл с расширениемi) в файловом менеджереkonqueror и открыть с помощью правой кнопки мыши в редактореkwrite. Работа вkwriteво многом подобна работе с редакторомMSWindowsWordPad.

Изображение экрана (скриншот) в KDEможет быть получено с помощью программыksnapshot. Программа может быть запущена с помощью пунктов менюApplication Starter/Графика/Создание снимков экрана(Ksnapshot)или из командной строки с помощью командыksnapshot. При запуске программы, возникнет окно, в котором следует выбрать опциюРежим захвата снимков: Область экрана. После этого необходимо нажать кнопкуНовый снимок, с помощью левой кнопки мыши выделить область на экране, которую необходимо сохранить в виде графического файла с помощью кнопкиСохранить как … в директории, предварительно созданной студентом (см. главу 2.5). Файлы рекомендуется сохранять в форматеpng или в другом общепринятом формате графических файлов.