Базовое администрирование Linux (LX01) – Программа курса

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

Модуль 1: Введение.

  • История Unix, GNU, Minix и Linux;
  • Дистрибутивы Linux, RHEL и CentOS;
  • Запуск графического окружения.

Модуль 2. Команды и справочная подсистема.

  • Терминалы;
  • Основы командной строки;
  • Документация.

Модуль 3. Иерархия файловой системы и управление файлами.

  • Структура файловой системы;
  • Получение информации о файлах и каталогах;
  • Команды для управления файлами.

Модуль 4. Работа с текстовыми файлами.

  • Работа с текстовыми файлами;
  • Редактор nano;
  • Редактор vim;
  • Редактор emacs.

Модуль 5. Командная оболочка BASH.

  • Специальные символы и экранирование;
  • Управление историей команд;
  • Переменные, конвейер и перенаправление;
  • Настройка командного интерпретатора.

Модуль 6. Командная оболочка BASH.

  • Пользователи и группы;
  • Управление правами файлов;
  • Специальные разрешения;
  • Пользовательская маска;
  • Получение привилегий.

Модуль 7. Файловая система.

  • Символьные и жесткие ссылки;
  • Монтирование накопителей;
  • Создание архивов;
  • Поиск файлов.

Модуль 8. Строковые обработчики.

  • Работа со строками;
  • Сравнение файлов;
  • Регулярные выражения.

Модуль 9. Процессы.

  • Управление процессами;
  • Инструменты мониторинга системы;
  • Фоновое выполнение команд;
  • Автоматизация выполнения заданий.

Модуль 10. Программирование в Bash.

  • Создание скриптов;
  • Использование переменных;
  • Сравнение значений и арифметические действия;
  • Условные конструкции и циклы.

Модуль 11. Офисные приложения и сетевые клиенты.

  • Пакет офисных приложений;
  • Веб-браузеры и почтовые клиенты;
  • Утилиты для повседневной работы.

Модуль 12. Установка Linux.

  • Методы установки Linux;
  • Установщик Anaconda;
  • Процедура установки Linux.