Задание 1
Назовите основные характеристики ОС UNIX.
Назовите основные функции ОС UNIX.
Дайте определение понятия «интерфейс пользователя».
Какие компоненты составляют ОС UNIX?
Из каких модулей состоит ядро ОС UNIX? Каково назначение ядра?
Какими реквизитами доступа необходимо обладать, чтобы иметь доступ к ОС UNIX?
Какова процедура входа в систему? Каким требованиям должен отвечать пароль пользователя?
Каким образом производится идентификация пользователей в ОС UNIX?
Какие правила необходимо соблюдать при работе с системой команд ОС UNIX?
Задание 2
Выполните процедуру авторизации в системе, указав необходимые реквизиты доступа. Опишите каждый шаг процедуры регистрации с учетом реакции машины на ваши действия.
Смените пароль. Завершите сеанс пользователя и попробуйте войти в систему со старым паролем, а затем с новым. Опишите реакцию системы на каждое ваше действие.
Задание 3
Лабораторная работа
Цель работы: изучение и закрепление студентами навыков взаимодействия с ОС UNIX: регистрация в системе, изучение синтаксиса команд, изучение команд для работы с файлами.
Выполните следующие действия:
1) зарегистрируйтесь в системе;
2) проверьте свое регистрационное имя, номер собственного терминала и дату регистрации;
3) выясните, кто еще зарегистрировался в системе;
4) выясните полное имя вашего регистрационного (домашнего) каталога;
5) выведите содержимое домашнего каталога;
6) создайте в домашнем каталоге два каталога: dd1 и dd2;
7) запишите в каталог dd1 файлы f1 и f2 и определите индексы созданных файлов и каталогов;
8) заполните файлы текстом;
9) скопируйте файл f1 в каталог dd2;
10) переместите файл f2 в каталог dd2;
11) выясните индексы файлов f1 и f2 в каталоге dd2;
12) найдите в дереве системы файл с именем .profile;
13) найдите в регистрационном каталоге файл с именем .profile, объясните его назначение;
14) выведите содержимое файла .profile;
15) определите индекс корневого каталога системы.
Методические указания.
Перед выполнением лабораторной работы следует подробно ознакомиться с командами man, who, tty, id, pwd, командами управления файловой системой ls, mkdir, cp, mv, cat , find, pg, rmdir и rm. Для этого следует обратиться к рекомендованной литературе и встроенному руководству (команда man).
При выполнении пунктов 6—11 задания обратите внимание на используемые опции команд, объясните зависимость результатов от указанных опций.
В пунктах 12—13 задания обратите внимание на синтаксис команды: в качестве опций в команде используются ключевые слова, например -name или -print. Следует учитывать, что поиск может занимать достаточно продолжительное время.
В пункте 14 задания дайте объяснение назначению файла .profile.
В пункте 15 задания найдите индекс корневого каталога системы и объясните его значение.
Задание 4
Лабораторная работа
Цель работы: изучение механизма защиты файлов в ОС UNIX и команд управления правами доступа к файлам и каталогам.
Выполните следующие действия:
1) создайте в домашнем каталоге каталоги с именами dir5, dir6, dir7;
2) проверьте права доступа к созданным каталогам;
3) в каталоге dir5 создайте файл dt, содержащий слово date (используйте команду cat > dir5/dt);
4) проверьте права доступа к каталогу dir5;
5) отберите у каталога dir6 право на запись;
6) сделайте попытку копирования файла dt в каталог dir6, объясните результат;
7) скопируйте файл dt в каталог dir7, объясните результат;
8) отберите у каталога dir7 все права доступа;
9) смените текущий каталог на домашний, выполните поиск файла dt, объясните результат;
10) установите право доступа «На исполнение» для каталога dir7, повторите пункт 9, объясните результат.
Методические указания.
Следует обратить внимание на права доступа, создаваемые по умолчанию. Для объяснения их установки следует сослаться на функции и формат команды umask.