Системное администрирование РЕД ОС
РЕДОС-101

В курсе рассматриваются такие темы, как процесс загрузки операционной системы, работа с дисками и разделами, в том числе создание томов RAID и LVM, управление пользователями, настройка сетевого взаимодействия, администрирование системных сервисов CUPS, OpenSSH, Journald, Rsyslog, процесс установки программного обеспечения, настройка и обновление ядра ОС, способы поиска и устранения неисправностей.

 

Аудитория

Начинающие системные администраторы РЕД ОС.

Предварительный уровень подготовки
  • базовый опыт работы на ПК;
  • общие знания по устройству компьютера;
  • знание английского языка в пределах чтения компьютерно-ориентированного материала (рекомендуется).
Результат обучения

По окончании курса Вы сможете:

  • устанавливать операционную систему РЕД ОС;  
  • использовать командную оболочку для администрирования ОС; 
  • использовать документацию, поставляемую вместе с дистрибутивом, для нахождения ответов на возникающие вопросы; 
  • управлять процессами и стандартными потоками; 
  • применять регулярные выражения и утилиты sed и grep для обработки текстовой информации; 
  • использовать потоковый редактор awk для конструирования новых команд; 
  • создавать разделы на жестких дисках; 
  • форматировать дисковые разделы; 
  • проверять целостность файловой системы; 
  • монтировать файловые системы и настраивать автоматическое монтирование файловых систем при загрузке; 
  • осуществлять мониторинг использования файловых систем; 
  • управлять стандартными правами доступа к файлам; 
  • использовать жесткие связи и символьные ссылки; 
  • управлять пользовательскими и групповыми учетными записями; 
  • использовать базовые утилиты резервного копирования; 
  • настраивать отложенное выполнение заданий; 
  • настраивать журналирование системных событий.
Программа курса
  1. Введение
    1. История Linux
    2. Свободное программное обеспечение
  2. Установка РЕД ОС.
    1. Начало установки
    2. Варианты установки РЕД ОС
    3. Установка РЕД ОС
  3. Работа в командной оболочке.
    1. Что такое оболочка?
    2. Вход пользователей в сеанс.
    3. Структура командной строки.
    4. Наиболее распространенные оболочки в РЕД ОС.
    5. Встроенные и системные команды.
    6. Ввод, редактирование и исполнение команд.
    7. История команд.
    8. Графический интерфейс пользователя
  4. Система помощи и документация.
    1. Сообщения о неверном синтаксисе и встроенная в команды подсказка.
    2. Встроенная помощь оболочки Bash.
    3. Страницы помощи man.
    4. Гипертекстовая система info
    5. Документация, поставляющаяся с программными пакетами.
  5. Текстовые файлы и потоки.
    1. Перенаправление потоков ввода-вывода.
    2. Конвейеры и фильтры.
    3. Команда echo.
    4. Команда cat.
    5. Просмотр файлов с помощью more и less.
    6. Объединение файлов с помощью cat.
  6. Управление пользователями.
    1. Создание пользователей
    2. Хранение учетных записей пользователей.
    3. Управление учётной записью.
    4. Управление группами пользователей.
    5. Переключение между пользователями.
    6. Администрирование пользователей средствами GUI.
  7. Система DAC Управление правами доступа к файлам
    1. Системы доступа к файлам.
    2. Владелец файла.
    3. Права доступа.
    4. Смена прав доступа.
    5. Числовое представление прав доступа.
    6. Изменение прав доступа и прав владения через файловый менеджер mc.
    7. Изменение прав доступа и прав владения через графический интерфейс.
  8. Работа с файлами и каталогами.
    1. Система файлов и каталогов.
    2. Имена файлов.
    3. Получение списков файлов и каталогов.
    4. Перемещение по дереву каталогов.
    5. Создание и удаление файлов и каталогов.
    6. Копирование, перемещение и переименование файлов.
    7. Файловый менеджер для CLI.
    8. Файловый менеджер для GUI.
  9. Процессы.
    1. Понятие процесса.
    2. Демоны.
    3. Фоновый режим выполнения заданий.
    4. Жизненный цикл процесса.
    5. Мониторинг процессов.
    6. Сигналы.
    7. Управление приоритетом процессов.
    8. Мониторинг и управление процессами средствами GUI
  10. Текстовые редакторы Linux
    1. Редактор vim.
    2. Редактор nano.
    3. Редактор mcedit как часть файлового менеджера.
    4. Использование текстовых редакторов в графическом интерфейсе.
    5. Краткий обзор офисных пакетов Linux
  11. Файловая система РЕД ОС.
    1. Иерархическая организация файловой системы
    2. Структура базовых каталогов
    3. Каталоги и их назначение
    4. Вторичная иерархия в /usr
    5. Файловая система proc и sys
    6. Основные типы файлов и их особенности
    7. Команда file
    8. Символические и жёсткие ссылки на файлы
  12. Работа с жесткими магнитными дисками.
    1. Физическая структура накопителя на жестких магнитных дисках.
    2. Имена жестких магнитных дисков.
    3. Создание разделов с использованием fdisk.
    4. Создание файловой системы.
    5. Монтирование файловых систем.
    6. Монтирование файловых систем через /etc/fstab.
    7. Мониторинг дисковых ресурсов.
    8. Управление накопителями средствами графического интерфейса (утилита Gparted).
  13. Управление программным обеспечением.
    1. Менеджер пакетов DNF.
    2. Менеджер пакетов в графической среде
    3. Понятие репозитория и управление репозиториями
    4. Альтернативные способы установки ПО (установка из пакетов, установка из исходных кодов)
  14. Архивация данных
    1. Программа tar
    2. Программа gzip
    3. Программа bzip2
    4. Архивация данных в графическом интерфейсе
  15. Отложенное и регулярное выполнение заданий.
    1. Отложенное выполнение заданий с помощью at.
    2. Автоматизация выполнения регулярных задач.
  16. Сценарии командной оболочки
    1. Переменные оболочки и окружения
    2. Локальные переменные окружения
    3. Пользовательские переменный окружения
    4. Системные переменные окружения
    5. Конфигурационные файлы переменных окружения Linux
    6. Псевдонимы команд (aliases).
    7. Сценарий Hello world
    8. Комментарий
    9. Переменные и параметры скрипта
    10. Условия
    11. Множественный выбор
    12. Ввод значений с клавиатуры
    13. Циклы
    14. Особенности командных файлов

Ближайшие курсы

Or12c_DBA1 16.12 - 20.12.2024

Администрирование Oracle 12c. Часть I.

Стоимость обучения в группе

52 645 ₽

Стоимость индивидуального обучения

93 500 ₽

Длительность

5 дней (40 ак. ч.)

Python-3 16.12 - 20.12.2024

Разработка веб - приложений в Django. Уровень 3.

Стоимость обучения в группе

34 520 ₽

Стоимость индивидуального обучения

90 580 ₽

Длительность

5 дней (40 ак. ч.)

1С_41 16.12 - 27.12.2024

Программирование в системе 1С:Предприятие 8.3» (самый полный курс для программистов 1С)

Стоимость обучения в группе

65 290 ₽

Длительность

10 дней (80 ак. ч.)

PG_DBA1 23.12 - 25.12.2024

Администрирование PostgreSQL 16. Базовый курс

Стоимость обучения в группе

27 165 ₽

Стоимость индивидуального обучения

43 000 ₽

Длительность

3 дня (24 ак. ч.)

10961 23.12 - 27.12.2024

Автоматизация администрирования с Windows PowerShell

Стоимость обучения в группе

37 260 ₽

Стоимость индивидуального обучения

63 500 ₽

Длительность

5 дней (40 ак. ч.)

PG_миграция 09.01 - 10.01.2025

Миграция на Postgres: Подходы, проблемы и решения

Стоимость обучения в группе

29 245 ₽

Стоимость индивидуального обучения

70 000 ₽

Длительность

2 дня (16 ак. ч.)

Or_Lin 09.01 - 10.01.2025

Oracle Database 11g: Особенности администрирования баз данных Oracle в среде Linux

Стоимость обучения в группе

32 010 ₽

Стоимость индивидуального обучения

53 500 ₽

Длительность

2 дня (16 ак. ч.)

ROS-101 09.01 - 10.01.2025

Основы работы в РЕД ОС

Стоимость обучения в группе

15 435 ₽

Стоимость индивидуального обучения

20 065 ₽

Длительность

2 дня (16 ак. часов)

55165 10.01 - 10.01.2025

Microsoft Excel 2016. Уровень 1

Стоимость обучения в группе

6 040 ₽

Стоимость индивидуального обучения

10 950 ₽

Длительность

1 день (8 ак. ч.)

55271 10.01 - 10.01.2025

Microsoft Excel 2019. Уровень 1

Стоимость обучения в группе

6 040 ₽

Стоимость индивидуального обучения

10 850 ₽

Длительность

1 день (8 ак. ч.)

MS.NET 13.01 - 15.01.2025

Продвинутая разработка в Microsoft.NET

Стоимость обучения в группе

30 900 ₽

Стоимость индивидуального обучения

40 170 ₽

Длительность

3 дня (24 ак. ч.)

PG_DBA1 13.01 - 15.01.2025

Администрирование PostgreSQL 16. Базовый курс

Стоимость обучения в группе

27 165 ₽

Стоимость индивидуального обучения

43 000 ₽

Длительность

3 дня (24 ак. ч.)

55160 13.01 - 15.01.2025

Microsoft Excel 2016 Уровень 2. Расширенный

Стоимость обучения в группе

15 995 ₽

Стоимость индивидуального обучения

20 500 ₽

Длительность

3 дня (24 ак. ч.)

NC1 13.01 - 16.01.2025

Проектирование в nanoCAD. Базовый курс

Стоимость обучения в группе

36 385 ₽

Стоимость индивидуального обучения

105 400 ₽

Длительность

4 дня (32 ак. ч.)

Р7_П 13.01 - 16.01.2025

Офис-Р7. Полный

Стоимость обучения в группе

16 800 ₽

Стоимость индивидуального обучения

22 750 ₽

Длительность

4 дня (32 ак. часа)

10961 13.01 - 17.01.2025

Автоматизация администрирования с Windows PowerShell

Стоимость обучения в группе

37 260 ₽

Стоимость индивидуального обучения

63 500 ₽

Длительность

5 дней (40 ак. ч.)

БТ04 13.01 - 17.01.2025

Защита информации в компьютерных сетях

Стоимость обучения в группе

47 340 ₽

Стоимость индивидуального обучения

89 500 ₽

Длительность

5 дней (40 ак. ч.)

20764 13.01 - 17.01.2025

Администрирование инфраструктуры базы данных SQL

Стоимость обучения в группе

36 685 ₽

Стоимость индивидуального обучения

61 300 ₽

Длительность

5 дней (40 ак. ч.)

20740 13.01 - 17.01.2025

Установка, организация хранилища и работа в Windows Server 2016

Стоимость обучения в группе

35 530 ₽

Стоимость индивидуального обучения

61 500 ₽

Длительность

5 дней (40 ак. ч.)

LPI-101 13.01 - 17.01.2025

Администрирование GNU/Linux

Стоимость обучения в группе

33 600 ₽

Стоимость индивидуального обучения

51 350 ₽

Длительность

5 дней (40 ак. ч.)

WS-011T00 13.01 - 17.01.2025

Администрирование Windows Server 2019/2022

Стоимость обучения в группе

41 410 ₽

Стоимость индивидуального обучения

61 500 ₽

Длительность

5 дней (40 ак. ч.)