844

 

Курс сетевой академии: Основы Linux

Продолжительность курса - 16 ак. ч.

Программа курса

  Тема Ак. часов  
   
  Модуль 1. Введение в Linux

Занятия:

  • История Linux
  • Выбор операционной системы
1  
  Модуль 2. Открытое программное обеспечение и лицензии

Занятия:

  • Обзор популярных открытых программных продуктов
  • Обзор лицензий на открытое ПО
1  
  Модуль 3. Использование Linux

Занятия:

  • Сравнение графического интерфейса и командной строки
  • Использование Linux в среде виртуализации и облачных вычислений
  • Использование Linux в качестве рабочей станции
  • Основы компьютерной безопасности
1  
  Модуль 4. Навыки работы в командной строке

Занятия:

  • Интерфейс командной строки
  • Терминальный доступ
  • Команды и алиасы
  • Переменные и подстановки shell
  • Символы экранирования
  • Управление последовательностью выполнения команд

Лабораторные работы:

  • Упражнение 1: Файлы и директории
  • Упражнение 2: Переменные окружения
  • Упражнение 3: Подстановки shell
  • Упражнение 4: Экранирование выражений
1  
  Модуль 5. Получение справочной информации в системе

Занятия:

  • man страницы
  • info документация
  • Дополнительные источники документации

Лабораторные работы:

  • Упражнение 1: Работа со справочной информацией
  • Упражнение 2: Поиск файлов
2  
  Модуль 6. Работа с файлами и каталогами

Занятия:

  • Организация файлов и каталогов
  • Команды для работы с файлами и каталогами

Лабораторные работы:

  • Упражнение 1: Навигация по файловой системе
  • Упражнение 2: Просмотр списков файлов и каталогов
  • Упражнение 3: Копирование, перемещение и переименование файлов и каталогов
1  
  Модуль 7. Сжатие и архивирование данных

Занятия:

  • Варианты сжатия информации
  • Архивирование данных

Лабораторные работы:

  • Упражнение 1: Использование команд архивирования
1  
  Модуль 8. Управление потоками ввода/вывода, каналы и регулярные выражения

Занятия:

  • Перенаправление ввода/вывода
  • Поиск файлов
  • Просмотр содержимого файлов
  • Сортировка информации
  • Команды фильтры
  • Регулярные выражения
  • Генерация и выполнения команд из стандартного вывода

Лабораторные работы: Основы работы в командном интерфейсе.

  • Упражнение 1: Использование перенаправления ввода/вывода и конвейеров
  • Упражнение 2: Использование команды find
  • Упражнение 3: Просмотр больших текстовых файлов
  • Упражнение 4: Поиск текста с использованием регулярных выражений
1  
  Модуль 9. Написание сценариев на языке командной оболочки

Занятия:

  • Что такое скрипт
  • Использование текстовых редакторов
  • Алгоритмические конструкции языка сценариев

Лабораторные работы:

  • Упражнение 1: Использование редактора vi
  • Упражнение 2: Создание простых сценариев
  • Упражнение 3: Использование алгоритмических конструкций в сценариях
1  
  Модуль 10. Аппаратные средства

Занятия:

  • Процессор
  • Материнская плата и шины
  • Слой аппаратных абстракций
  • Дисковая подсистема
  • Видео адаптеры
  • Управление устройстваи

Лабораторные работы:

  • Упражнение 1: Анализ оборудования системы
1  
  Модуль 11. Управление программным обеспечением и процессами

Занятия:

  • Менеджеры пакетов
  • Ядро Linux
  • Иерархия процессов
  • Файлы журналов

Лабораторные работы: Основы работы в командном интерфейсе.

  • Упражнение 1: Ядро и файловая система /proc
  • Упражнение 2: Управление процессами
  • Упражнение 3: Использование top для просмотра процессов
  • Упражнение 4: Использование kill и pkill для остановки процессов
  • Упражнение 5: Использование ps для выбора и сортировки процессов
  • Упражнение 6: Просмотр системных журналов
  • Упражнение 7: Разделяемые библиотеки
1  
  Модуль 12. Настройка сети

Занятия:

  • Основные термины, понятия и компоненты компьютерной сети
  • IP адресация
  • Настройка сетевых адаптеров
  • Утилиты для работы с сетью

Лабораторные работы:

  • Упражнение 1: Работа с сетью
1  
  Модуль 13. Система безопасности

Занятия:

  • Учетные записи
  • Группы
  • Учетная запись root
  • Команды su и sudo
  • Команды who и w

Лабораторные работы:

  • Упражнение 1: Просмотр учетных записей и групп
  • Упражнение 2: Просмотр активных сессий в системе
  • Упражнение 3: Использование учетной записи root
1  
  Модуль 14. Управление пользователями

Занятия:

  • Команды для управление учетными записями и группами

Лабораторные работы:

  • Упражнение 1: Создание учетных записей и групп
1  
  Модуль 15. Управление правами доступа

Занятия:

  • Права доступа к файлам
  • Права доступа к директориям
  • Команда stat
  • Команда umask

Лабораторные работы:

  • Упражнение 1: Управление правами доступа
1  
  Модуль 16. Специальные разрешения, линки и иерархия файловой системы

Занятия:

  • Использование битов setuid, setgid и sticky
  • Жесткие и мягкие ссылки
  • Стандарт иерархии файловой системы

Лабораторные работы: Основы работы в командном интерфейсе.

  • Упражнение 1: Использование специальных разрешений
  • Упражнение 2: Использование ссылок
1  
  Аудиторная нагрузка в классе с преподавателем 16  

Стоимость обучения (рублей) 

  Вечер-Выходные
Стандартная цена
Индивидуальное
За один ак. час
Вебинар Записаться
Частные лица 10990 3600 10990 Записаться
Организации 13490 5350 13490 Записаться