Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Семинары по информатике.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
228.35 Кб
Скачать

Семинар №1

Работа в ОС Linux.

  1. Загрузка

  2. Инициализация

  3. Регистрация

  4. Сеанс работы

  5. Разгрузка

Для лаборатории САПР:

  1. Загрузка

Загрузчик LILO( от Linux Loader) позволяет выбрать необходимую нам систему MBR(Master Boot Record)

LILO…

Windows XP

Slackware

Boot: <Enter>

Password: demos<Enter>

Активируется vmlinus и управление переходит к ядру.

  1. Инициализация

Далее init

/etc/initlab {панель initlab}

Id:6:initdefault {означает, что ро умолчанию стоит графические многополярный режим}

Ниже находится другое поле:

<space>:4:{respawn,wait…}:/etc/rc.d/rc.4

Далее вызываем XDM(X Display Manager), чтобы активировать оконную систему X-Window System.

  1. Регистрация

Login:

Password:

Login: os –для информатики

Login: api –для основ программирования

Password: cad/cam

/etc/passwd

Выполняется файл ~/.xsession из домашнего каталога пользователя /home/os

Первым делом идет загрузка:

  1. xrdb (базовых графических ресурсов)

  2. xmodmap (кодовая раскладка клавиатуры)

  3. xset (установка пути поиска графических шрифтов)

  4. Также в этом файле текущий домашний каталог меняется на home/os/work. Все файлы для работы будут создаваться здесь.

execolwn – этой командой загружается оконный графический менеджер Open Look Window Manager.

4. Сеанс работы

Shells

Editors

workspace

Xterm koi 9x15

Xedit koi 9x15

Появится голубое окно. Правым кликом на нем вызываем меню.

Пункты workspace и эмулятора оконного режима описаны в файле ~/.openwin-menu.

Клик по пунктам меню равносилен команде. К примеру: команда для вызова терминала: xterm –fn koi9x15; и оконного менеджера:xedit –fn koi9x15.

Прямая соединительная линия 1 Прямая соединительная линия 3 Прямая соединительная линия 7 Прямая соединительная линия 8

Quit

Save

Load

Lab.c

Сообщения

#include<stdio.h>

Текст

xedit

xterm

$ cat lab.c

$ cc lab.c

$ cat -n lab.c

$ more lab.c

$ mount /mnt/usb

$ cat lab.c – отобразить программу

$ cc lab.c – компиляция

$ cat -n lab.c – для просмотра строки с ошибкой после компиляции

$ more lab.c – для просмотра больших файлов постранично

$ mount /mnt/usb – для монтирования файловой системы flash карты под Linux

Интерпретацию команд осуществляет командный процессор

Bourne Shell – sh ; Bourne Again Shell – bash .

/dev/sdb1 /mnt/usb Fat23 noauto, user- для перемещения с flash в папку.

$ cp lab.c /mnt/usb – копирование на flash карту

$ cp lab.c /mnt/usb/lab2.c – копирование на flash карту с переименованием

$ cp /mnt/usb/lab3.c /home/os/work – копирует с flash карты в домашний каталог

$ mv /mnt/usb/lab3.c lab2.c – переименование файла

$ ls -l – вывод списка всех файлов в указанном каталоге

$ mkdir newdir – создание новой директории в заданном каталоге

$ cd newdir – перемещение в указанную директорию

$ rm lab2.c – удалить указанный файл

$ rm *.c – удаление всех файлов с расширением .c

$ cd .. – перейти в родительский каталог

$ rmdir newdir – удаление указанной директории

$ rm -R newdir – удаление указанной директории со всем содержимым

$ man xedit – помощь по командам

$ xman – поиск по командам(c & выводит поиск в фоновом режиме)

Затем закрываем окна и выходим. Управление передается дисплейному менеджеру и мы оказываемся на экране регистрации.