
- •Технологии параллельных и распределенных
- •План
- •Операционные системы для параллельных и распределенных вычислений
- •Операционные системы
- •Виртуальный ресурс
- •Типы операционных систем
- •Примеры
- •Примеры распределенных систем
- •Типы распределенных ОС
- •Примеры
- •Основные функции распределенных ОС
- •Сравнение типов операционных систем
- •Физические и логические ресурсы
- •Процесс, поток, адресное пространство
- •Адресные пространства (виртуализация памяти)
- •Процессы, потоки (виртуализация процессоров)
- •Файловые системы (виртуализация хранилищ данных)
- •Средства межпроцессного
- •Сетевые и распределенные ОС
- •Unix-подобные операционные системы
- •Иерархическая структура
- •Выполнение процесса
- •Планирование процессов
- •Переключение контекста
- •Процессы и потоки
- •Обмен данными
- •ОС Linux
- •Ядро Linux
- •Поставки Linux
- •Инсталляция
- •Структура файловой системы
- •Монтирование
- •Назначение стандартный каталогов
- •Как разметить разделы на жестком диске?
- •Выбор пакетов и инсталляция
- •Использование Linux
- •Пользователи и группы
- •Вход в систему и права доступа
- •Вход в систему
- •Права на ресурсы
- •Интерпретатор командной строки
- •Интерпретатор bash (Bourne- Again SHell)
- •Основные команды
- •Ключи и опции
- •Текстовый редактор и просмотрщик
- •Другие команды
- •Пути и другие системные переменные
- •Перенаправление ввода- вывода
- •Работа с процессами
- •Сценарии командной строки
- •Администрирование
- •Работа с пользователями
- •Получение информации о системе
- •Работа с файловыми системами
- •Настройка сети
- •Инсталляция программ
- •Компиляция ядра

Структура файловой системы
Единое дерево файлов
Каталог – файл, который содержит другие файлы
Каталоги разделяются символом ‘/’
Корневой каталог обозначается ‘/’
Текущий каталог ‘.’
Каталог верхнего уровня ‘..’
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Монтирование
Устройства отображаются на определенные каталоги файловой системы (монтируются)
При «заходе» в каталог монтирования работа выполняется с соответствующим устройством
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Назначение стандартный каталогов
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Как разметить разделы на жестком диске?
Самый простой вариант – два раздела
SWAP (файл подкачки) размер 2*RAM
/ - все остальное доступное место
Для эффективного использования рекомендуется сделать следующие отдельные физические разделы:
SWAP
/
/boot (иногда)
/home
/usr (иногда)
/usr/local
/var
/tmp (или /var/tmp)
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Выбор пакетов и инсталляция
Рекомендуется выбрать ту конфигурацию, которая наиболее подходит
Для выполнения лабораторных работ наиболее подходит рабочая станция, которая включает:
Средства разработки
Программное обеспечение для научных расчетов
Сетевые утилиты
Загрузчик лучше установить в master boot
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Использование Linux
Пользователи, группы
Вход в систему и права доступа
Работа в командной строке
Интерпретатор командной строки
Основные команды
Пути и системные переменные
Перенаправление ввода-вывода
Сценарии командной строки
Основы администрирования
Работа с пользователями
Получение информации о системе
Работа с файловыми системами
Настройка сети
Инсталляция программ
Компиляция ядра
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Пользователи и группы
Пользователю системы соответствует имя (login) и номер (uid)
Номер используется системой
Имя используется пользователями
Соответствие между номером и именем задается в системе
Пользователь может принадлежать к одной или нескольким группам
Каждая группа имеет имя и номер (gid)
Пример login saa(1000) принадлежит к группам saa(1000),wheel(10)
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Вход в систему и права доступа
Для входа в систему пользователь должен ввести login и пароль
После этого он попадает в систему с правами соответствующего пользователя
Права дают возможность использовать те или иные ресурсы (файлы, память)
Каждый ресурс (файл, программа) имеет свои права доступа, которые соответствуют пользователю, группе и всем остальным
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Вход в систему
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р

Права на ресурсы
Файлы и другие ресурсы принадлежат владельцу (uid) и группе (gid)
Права доступа соответствуют
Чтению (r)
Записи (w)
Исполнению (x)
Владелец и администратор имеет право изменять права на ресурсы
ІОЦ КНУ імені Тараса Ше
вченка, 2005 р