
- •Изучение команд командного интерпретатора bash в ос linux
- •Лабораторная работа №1 Изучение команд командного интерпретатора bash в ос Linux
- •Теоретические сведения
- •Контрольные вопросы
- •Пример выполнения работы
- •Порядок выполнения работы
- •Лабораторное задание с вариантами
- •Назначение прав доступа на объекты
- •Контрольные вопросы
- •Пример выполнения работы
- •Порядок выполнения работы
- •Лабораторное задание с вариантами
- •Форма предоставления отчета
- •Поиск и сортировка данных в ос linux
- •Контрольные вопросы
- •Пример выполнения работы
- •Порядок выполнения работы
- •Лабораторное задание с вариантами
- •Форма предоставления отчета
- •Архиворование данных и управление системными процессами
- •Контрольные вопросы
- •Пример выполнения работы
- •Порядок выполнения работы
- •Лабораторное задание с вариантами
- •Форма предоставления отчета
- •Программирование в shell
- •If команда Linux then
- •Контрольные вопросы
- •Пример выполнения работы
- •Порядок выполнения работы
- •Лабораторное задание с вариантами
- •Форма предоставления отчета
- •Программирование в среде gawk
- •Контрольные вопросы
- •Пример выполнения работы
- •Порядок выполнения работы
- •Лабораторное задание
- •Форма предоставления отчета
- •Программирование в среде perl
- •Контрольные вопросы
- •Пример выполнения работы
- •Порядок выполнения работы
- •Лабораторное задание с вариантами
- •Форма предоставления отчета
- •Программирование в среде tcl
- •Контрольные вопросы
- •Пример выполнения лабораторной работы
- •Порядок выполнения работы
- •Лабораторное задание с вариантами
- •Форма предоставления отчета
- •Требования к отчету
- •Литература:
Контрольные вопросы
Назначение фонового и интерактивного режима;
Постановка задач;
Назначение процессов;
Назначение демонов;
Основные методы управления процессами;
Понятие сигналов. Перечислите сигналы, их назначение.
Управление процессами с помощью сигналов. Приведите примеры.
Назначение программ сжатия и архивирования. В чем разница?
Приведите примеры программ сжатия.
Приведите примеры программ архивирования.
Пример выполнения работы
Задание. Запустить программу ieem в интерактивном режиме, остановить выполнение и перемести задачу в фоновый режим. Просмотреть процесс, вызванный программой ieem и удалить его.
Команда.
./ieem
Ctrl-Z
bg
ps –ef | grep ieem
pkill ieem
Порядок выполнения работы
1. Включить компьютер под управлением операционной системы RHEL 4.0
2. Зайти в систему по своей учетной записи.
3. Зайти в директорию с лабораторными работами.
4. Создать в рабочей директории папку lab4 и зайти в нее.
5. Ознакомиться с теоретической частью лабораторной работы.
6. Ознакомиться с лабораторным заданием.
7. Выполнить лабораторную работу с сохранением результатов в папке lab4.
8. Ответить на контрольные вопросы.
9. Оформить отчет по лабораторной работе.
10. Показать результаты преподавателю.
Лабораторное задание с вариантами
Текущая работа выполняется в папке lab4, которую требуется создать в текущей директории пользователя. На каждом этапе требуется фиксировать в рабочей тетради выполняемые команды.
Опишите процедуру: a) запуск приложения ieem в приоритетном режиме; б) останов ее; в) перевод в фоновый режим; г) запуск нового приложения ieem2 в фоновом режиме; д) возврат первого приложения в приоритетный режим.
Напишите формат команды получения извещения о завершении задания №4.
Выведите все процессы, которые запустил пользователь user3.
Выведите статус исполнения задания №6.
Отобразите всех пользователей в системе.
Отобразите свою учетную запись в системе.
Выведите все процессы, которые запустил следующий пользователь.
Номер варианта
1,11,21
2,12,22
3,13,23
4,14,24
5,15
6,16
7,17
8,18
9,19
10,20
Имя пользователя
rrrr
ttt
uuu
iii
ooo
ppp
nnn
mmm
cc
fff
Заархивируйте с помощью tar каталог lab3 . Архив положите в текущей директории lab4 .
Добавьте в текущий архив следующий файл.
Номер варианта |
1,4,7,8,9,16,17,21 |
2,10,11,12,22,18,20 |
3,13,14,15,19,23 |
Имя пользователя |
/etc/passwd |
/etc/shadow |
/etc/group |
С помощью compress сожмите файл /etc/passwd . Оцените уменьшение размера файла.
С помощью compress сожмите tar-файла.
С помощью uncompress и tar с соответствующими ключами напишите команду для просмотра содержимого tar-файла.
Форма предоставления отчета
Отчет должен содержать:
название лабораторной работы и цели работы;
краткие сведения по теоретической части;
примеры назначения переменных, псевдонимов или примеры создания программ (элементов программ);
Краткие ответы на контрольные вопросы;
Выводы по работе.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ ЭЛЕКТРОННОЙ ТЕХНИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)
|
«УТВЕРЖДАЮ» ЗАВЕДУЮЩИЙ КАФЕРДОЙ ИЭМС _______________ Ю.А.ЧАПЛЫГИН «____»_____________ 2007 г. |
ЛАБОРАТОРНАЯ РАБОТА № 5
ПО КУРСУ «ОПЕРАЦИОННАЯ СИСТЕМА LINUX»