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

Семинар №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 & выводит поиск в фоновом режиме)

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