Программная архитектура операционных систем АЛЬТ

Программная архитектура операционных систем АЛЬТ
АктуальностьИдёт набор
Стоимость28 000 руб
Продолжительность72 часа
Группаот 6 до 10 человек
Начало занятийПо мере формирования группы
  Записаться на курс

Основной целью курса является качественное изменение профессиональных компетенций, необходимых для применения отечественных операционных систем на основе Linux в варианте АЛЬТ «9-я платформа».

В результате освоения программы слушатель должен приобрести следующие знания и умения, необходимые для качественного изменения своих компетенций.

Слушатель должен знать:

  • базовую архитектуру операционных систем семейства Linux в варианте АЛЬТ «9-я платформа»;
  • эффективное управление работой ОС Linux в варианте АЛЬТ «9-я платформа»;
  • эффективное управление пользователями ОС Linux в варианте АЛЬТ «9-я платформа».

Уметь:

  • взаимодействовать с ОС Linux посредством командной строки;
  • обрабатывать текстовые файлы с помощью сценариев;
  • настраивать систему удаленного доступа через компьютерную сеть и графическую подсистему.

Категория слушателей – образование высшее или среднее специальное в области информатики и вычислительной техники, системные администраторы и системные инженеры.

Форма обучения – с отрывом от работы.

 

Учебный план

№ п/п Наименование разделов Всего часов В том числе
Лекции Практические и лабораторные занятия Самостоятельное изучение Проверка знаний

1

Особенности UNIX-подобных ОС

4 2 1 0

1

2

Интерфейс командной строки

8 1 4 2 1

3

Управление документацией

6 1 3 1 1

4

Обработка текста

5

1

2

1

1

5

Файловые системы

8 1 4 2 1

6

Создание скриптов

10 1 5 3 1

7

Базовая модель разграничения доступа

6 1 3 1 1

8

Учётные записи

6 1 3 1 1

9

Управление конфигурацией

3 1 1 0 1

10

Управление процессами

6 1 3 1 1

11

Удалённый доступ

6 1 3 1 1

12

Графическая подсистема Linux

4 1 2 0 1

 

Итого:

72 13 34 13 12

 

Итоговая аттестация

Выполнение проверочного задания

Содержание разделов:

1. Особенности UNIX-подобных ОС
1.1. Переносимость с платформы на платформу
1.2. Переносимость приложений (стандарты — POSIX, SUS, LSB)
1.3. Операционные системы АЛЬТ
1.4. Политика лицензирования, свободные лицензии

2. Интерфейс командной строки
2.1. Стандартный синтаксис POSIX.2
2.2. Метасинтаксические конструкции
2.3. Навигация по дереву каталогов
2.4. История команд
2.5. Дополнение имён
2.6. Перенаправление ввода-вывода
2.7. Специальные символы
2.8. Ввод управляющих последовательностей символов

3. Управление документацией
3.1. Система man (UNIX)
3.2. Система info (GNU/Linux)
3.3. Встроенная справка приложения
3.4. Документация из пакета

4. Обработка текста
4.1. Редактирование текста
4.2. Просмотр текста
4.3. Фильтры

5. Файловые системы
5.1. Дерево каталогов Linux
5.2. Монтирование файловых систем
5.3. Управление файловыми системами
5.4. Типы файлов
5.5. Атрибуты файлов
5.6. Управление файлами
5.7. Архивация файлов
5.8. Поиск файлов

6. Создание скриптов
6.1. Переменные окружения
6.2. Подстановки Shell
6.3. Использование переменных
6.4. Условный оператор
6.5. Проверка файлов
6.6. Сравнение чисел и строк
6.7. Циклы
6.8. Регулярные выражения

7. Базовая модель разграничения доступа
7.1. Управление доступом
7.2. Списки управления доступом
7.3. Расширенные атрибуты файлов
7.4. Дополнительные атрибуты файлов

8. Учётные записи
8.1. Пользовательские учётные записи
8.2. Хранилище паролей TCB
8.3. Групповые учётные записи
8.4. Управление пользователями
8. 5. Управление группами
8.6. Аутентификация и преобразование имён
8.7. Пользовательское окружение
8.8. Пользовательский профиль

9. Управление конфигурацией
9.1. Конфигурация (контекст)
9.2. Уровни конфигурации
9.3. Основные форматы конфигурационных файлов UNIX

10. Управление процессами
10.1. Состояния процесса
10.2. Атрибуты процесса
10.3. Сигналы
10.4. Приоритет процесса
10.5. Управление заданиями Shell

11. Удалённый доступ
11.1. Диагностика настроек сетевой подсистемы
11.2. OpenSSH
11.3. Аутентификация по ключам
11.4. Полезные утилиты

12. Графическая подсистема Linux
12.1. Диагностика состояния
12.2. X-серверы
12.3. Конфигурация
12.4. Использование графических приложений при удаленном доступе

 

Преподаватели курса

Хахаев Иван Анатольевич

Доцент кафедры вычислительной техники

Кандидат физ.-мат. наук

 

Контактная информация

пн. - пт. с 10:00 до 17:00
+7 812 346-28-18, +7 812 655-13-88
ino@etu.ru

Запись на курс

Отправляя сообщение с помощью данной формы, вы соглашаетесь с обработкой своих персональных данных в соответствии с «Политикой обработки и защиты персональных данных СПбГЭТУ «ЛЭТИ». Все поля помеченные * являются обязательными для заполнения.