Администрирование FreeBSD

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


Код: FBD-101
Длительность: 40 ак.ч.
Стоимость: 28 550 р.

Аннотация:
В данном курсе рассматриваются основные понятия Open Source, и ОС класса Unix, а также фундаментальные знания, необходимые для работы в ОС FreeBSD. Рекомендуется в качестве первого шага для дальнейшего самостоятельного изучения Unix-систем. Также рекомендуется специалистам, функции которых не связаны на прямую с администрированием, но которым необходимо знать возможности ОС и принципы работы с ней (например, отдел продаж IT-организации).

Аудитория:
Курс предназначен для профессионалов в области системного администрирования и системного программирования FreeBSD. Обучаемые должны иметь базовый опыт работы с любыми операционными системами не менее года. Опыт работы с UNIX/FreeBSD приветствуется.

Результат обучения:
Слушатели, прошедшие обучение в рамках данного курса, смогут администрировать локальные системы под управлением ОС FreeBSD, выполняя стандартные операции настройки, установки программного обеспечения и управления пользователями. Слушатели получат опыт работы с утилитами командной строки и оболочкой sh, изучат работу с файловыми системами ОС FreeBSD, научатся управлять процессами. Кроме того слушатели изучат процедуры загрузки и автозагрузки FreeBSD, познакомятся с ядром системы, и освоят процедуру сборки ядра под свои требования.

Регистрация на курс:
По электронной почте. Отправьте сообщение на адрес info@unit-edu.ru,
1. С указанием: названия предприятия, ФИО участников, их должностей, контактных телефонов и e-mail.
2. По телефону +7(343) 344-25-60 Учебный центр Юнит.

Методические материалы:
Учебное пособие на русском языке.

Документ об окончании курса:
Сертификат Учебного центра ЮНИТ.

Содержание курса:

Часть 1. Знакомство с FreeBSD
1 Операционные системы
1.1 Что такое ОС
1.2 Функции ОС
1.3 Свободное программное обеспечение
2 ОС FreeBSD. История и архитектура
2.1 История FreeBSD
2.2 Архитектура FreeBSD
2.3 Аппаратные платформы, поддерживаемые ОС FreeBSD.
3 Первый запуск
3.1 Учетная запись пользователя и вход в сеанс.
3.2 Пароли пользователей.
3.3 Работа с терминалами.
4 Наиболее распространенные команды
4.1 Предназначение командной оболочки.
4.2 Два класса команд: встроенные и системные.
4.3 Наиболее распространенные оболочки в ОС Unix.
4.4 Командный интерпретатор sh.
5 Система помощи
5.1 Сообщения об ошибочном синтаксисе команды.
5.2 Система помощи man.
5.3 Гипертекстовая система GNU Info.
5.4 Документация производителей ПО.
5.5 HOWTO, FAQ и дополнительные источники информации в Internet.
6 Знакомство с файловой системой
6.1 Получение списка файлов.
6.2 Переход в другой каталог.
6.3 Создание и удаление файлов и каталогов.
6.4 Копирование, перемещение, переименование файлов и каталогов.
7 Текстовые утилиты GNU/UNIX.
7.1 Пэйджеры more и less.
7.2 Создание текстовых файлов.
7.3 Команды управления текстом.
7.4 Текстовые редакторы.
7.5 Потоковые текстовые редакторы.

Часть 2. Многопользовательская система
8 Система файлов
8.1 Файловая система.
8.2 Иерархическая организация файловой системы.
8.3 Типы файлов.
8.4 Специальные типы файлов.
8.5 Жесткие связи.
8.6 Символьные ссылки.
9 Администрирование пользователей
9.1 Учетные записи пользователей.
9.2 Определение пользователей, работающих в настоящий момент в системе.
9.3 Администрирование пользователей.
9.4 Администрирование групп пользователей.
9.5 Пользовательские профили.
9.6 Получение прав другого пользователя. Команды su и sudo.
10 Права и привилегии
10.1 Права владения.
10.2 Права доступа к файлам.
10.3 Команда umask.
10.4 Особые биты прав доступа: SUID, SGID и sticky bit.
11 Архивация данных
11.1 Планирование операций резервного копирования.
11.2 Команда dd.
11.3 Команды сжатия файлов gzip, bzip2.
11.4 Архиватор tar.
12 Квотирование дискового пространства.
12.1 Необходимость квотирования.
12.2 Виды квотирования.
12.3 Команда quota.

Часть 3. Использование Shell
13 Поиск и регулярные выражения
13.1 Поиск файлов в файловой системе.
13.2 Поиск строк с помощью grep.
13.3 Метасимволы и квантификаторы.
14 Простейшие сценарии
14.1 Сценарии оболочки.
14.2 Переменные оболочки и окружения.
14.3 Переменные.
14.4 Командная подстановка.
14.5 Вычисление арифметических выражений средствами оболочки.
15 Основные конструкции и приемы
15.1 Интерактивный ввод данных.
15.2 Позиционные параметры.
15.3 Команда test.
15.4 Условное исполнение команд.
15.5 Команда case.
15.6 Циклы for, while, until.
15.7 Функции в сценариях.

Часть 4. Программное окружение
16 Работа с процессами
16.1 Жизненный цикл процесса в системе.
16.2 Фоновый запуск заданий.
16.3 Мониторинг и управление процессами.
16.4 Определение количества свободной памяти в системе.
16.5 Файловая система /proc.
17 Установка и удаление новых приложений
17.1 Принципы управления программным обеспечением.
17.2 Установка программного обеспечения из пакетов с исходным кодом.
17.3 Система портов FreeBSD.
18 Отложенное и регулярное выполнение заданий
18.1 Отложенное выполнение заданий с помощью at.
18.2 Регулярное выполнение заданий с помощью cron.
18.3 Служба журналирования.
18.4 Демоны klogd и syslogd.
18.5 Система ротации журналов.

Часть 5. Аппаратные возможности
19 Работа с жесткими магнитными дисками.
19.1 Накопители на жестких магнитных дисках.
19.2 Именование жестких магнитных дисков.
19.3 Создание разделов с помощью fdisk.
19.4 Файловая система ufs.
19.5 Проверка целостности файловой системы — fsck.
19.6 Монтирование файловых систем — mount.
19.7 Подкачка и виртуальная память.
19.8 Мониторинг дисковых ресурсов.
20 Установка оборудования.
20.1 Установка нового оборудования.
20.2 Каталоги /dev, /proc, /sys.
20.3 Устройства PCI.
20.4 Установка SCSI устройств.
20.5 Установка сетевых адаптеров.
21 Этапы загрузки системы
21.1 Этапы процесса загрузки.
21.2 Загрузчик GRUB.
21.3 Последовательность инициализации системы.
21.4 Уровни исполнения.
21.5 Управление сервисами.
22 Обновление ядра системы
22.1 Необходимость пересборки ядра.
22.2 Наложение обновлений на ядро.
22.3 Конфигурирование и сборка ядра.
23 Установка ОС FreeBSD.
23.1 Требования к аппаратному обеспечению.
23.2 Подготовка к установке ОС FreeBSD.
23.3 Установка ОС FreeBSD.