Базовое администрирование ОС FreeBSD

 Аудитория:
  • Cистемные администраторы
  • Администраторы корпоративных почтовых серверов
  • Специалисты по сетевым технологиям
  • Сотрудники, вовлеченные в использование сервисов, связанных с администрированием FreeBSD.
Модуль 1: Краткая история и Установка FreeBSD
  • История
  • Применение ОС
  • Аппаратные требования
  • Выбор метода установки
  • Подготовка диска(ов)
  • Планирование и выбор устанавливаемых компонентов и источника для установки
  • Начальная конфигурация
Практика:
  • Установка ОС
Модуль 2: ОС и получение справки
  • Этапы загрузки ОС
  • Включение, выключение, перезагрузка
  • Получение справки
  • Чтение кратких справок по использованию
  • Перемещение по страницам man
  • Расширенная документация
Практика:
  • Работа со справочной системой
Модуль 3: Файловая система
  • Типы Фс в FreeBSD
  • Иерархия файловой системы
  • Объекты файловой системы
  • Монтирование файловых систем
  • Работа с дисковыми утилитами
  • Команды для работы с файлами и каталогами
Практика:
  •  Работа с ФС
 
Модуль 4: Оболочка Shell
  • Введение вsh
  • Виртуальные консоли
  • Популярные команды FreeBSD
Практика:
  • Работа в консоли  с основными командами
Модуль 5: Основы работы в редактор vi
  • Обзор vi
  • Запуск vi
  • Три режима vi
  • Изменение, удаление и вырезание
  • Поиск текста
  • Альтернативные редакторы текста
Практика:
  • Работа с текстовым редактором Vi
Модуль 6: Стандартный ввод/вывод и каналы
  • Стандартный ввод/вывод
  • Перенаправление ввода и вывода
  • Перенаправление вывода
  • Перенаправление стандартного вывода
  • Перезапись или добавление
  • Перенаправление стандартного канала ошибок
  • Перенаправление каналов вывода и ошибок
  • Перенаправление ввода
  • Использование каналов для соединения процессов
  • Практическое занятие: Стандартный ввод/вывод и каналы
 
Модуль 7: Сетевая подсистема
  • Сетевые интерфейсы, конфигурирование
  • Работа с сетевыми интерфейсами
  • Маршрутизация
  • Виртуальные интерфейсы
Практика:
  • Работа с сетевой подсистемой
Модуль 8: Установка приложений
  • Обзор установки программного обеспечения
  • Поиск нужного вам приложения
  • Использование системы пакетов
  • Использование Коллекции Портов
  • Действия после установки
  • Обновление дерева портов
  • Установка ПО из исходников
Практика:
  • Работа с программным обеспечением
Модуль 9: Архивация
  • Создание архива
  • Просмотр архивов
  • Извлечение файлов из архива
  • Зачем использовать сжатие файлов?
  • Утилиты сжатия
  • Создание tar-архива
Практика:
  • Работа с архиваторами
Модуль 10: Пользователи и основы управления учетными записями.
  • Краткий обзор
  • Учетная запись суперпользователя
  • Системные учетные записи
  • Учетные записи пользователей
  • Изменение учетных записей
  • Ограничение пользователей
  • Группы
  • Использование sudo
Модуль 11: Управление процессами
  • Что такое процесс?
  • Как создаются процессы
  • Происхождение процесса
  • Состояние процесса
  • Просмотр процессов
  • Передача процессам сигналов
  • Завершение процессов
  • Изменение приоритета процесса
  • Изменение приоритета процесса — продолжение
  • Интерактивные средства управления процессами
  • Запуск процесса в фоновом режиме
  • Приостановка процесса
  • Просмотр фоновых и приостановленных заданий
  • Возобновление приостановленных заданий
Модуль 12: Права доступа к файлам и квотирование
  • Права доступа к файлам
  • Понятие связки пользователь-файл
  • Квотирование ресурсов
  • Ограничения доступа
  • Специальные права и атрибуты
 
Модуль 13: Настройка и оптимизация
  • Запуск сервисов
  • Настройка с помощью sysctl
  • Создание собственного ядра
  • Создание и обновление пользовательского окружения
Модуль 14: Автоматизация заданий
  • Планирование отложенного выполнения процессов
  • Назначение периодически повторяющихся процессов
  • Использование cron
  • Формат файла Crontab
 
Модуль 15: Сценарии для оболочки bash
  • Цели
  • Повестка
  • Основы сценариев
  • Создание сценариев оболочки
  • Вывод данных
  • Обработка ввода
  • Структуры выбора: использование оператора if
  • Проверки файлов
  • Структуры выбора: использование операторов if/else
  • Структуры выбора: использование оператора case
  • Структуры повторения: цикл for
  • for и последовательности
  • Структуры выбора: цикл while
  • continue и break
  • Практическое занятие: Сценарии для оболочки bash
Предварительные требования:
  • базовые знания об аппаратном обеспечении (архитектура компьютера, принципы работы и назначение процессора, ОЗУ, жесткого диска)
  • базовые навыки программирования
  • элементарные знания английского языка (на уровне команд)

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

Код курсаEA-FreeBSD
Длительность5д (40ч)
Код экзамена
Стоимость без НДС12 000 грн.
Ближайшие даты
  • 16.10.2017
  • 18.12.2017