
Семинар №1
Работа в ОС Linux.
Загрузка
Инициализация
Регистрация
Сеанс работы
Разгрузка
Для лаборатории САПР:
Загрузка
Загрузчик LILO( от Linux Loader) позволяет выбрать необходимую нам систему MBR(Master Boot Record)
-
-
LILO…
Windows XP
Slackware
Boot: <Enter>
-
Password: demos<Enter>
Активируется vmlinus и управление переходит к ядру.
Инициализация
Далее init
/etc/initlab {панель initlab}
Id:6:initdefault {означает, что ро умолчанию стоит графические многополярный режим}
Ниже находится другое поле:
<space>:4:{respawn,wait…}:/etc/rc.d/rc.4
Далее вызываем XDM(X Display Manager), чтобы активировать оконную систему X-Window System.
Регистрация
-
Login:
Password:
Login: os –для информатики
Login: api –для основ программирования
Password: cad/cam
/etc/passwd
Выполняется файл ~/.xsession из домашнего каталога пользователя /home/os
Первым делом идет загрузка:
xrdb (базовых графических ресурсов)
xmodmap (кодовая раскладка клавиатуры)
xset (установка пути поиска графических шрифтов)
Также в этом файле текущий домашний каталог меняется на 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.
-
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 & выводит поиск в фоновом режиме)
Затем закрываем окна и выходим. Управление передается дисплейному менеджеру и мы оказываемся на экране регистрации.