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

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

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


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

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

Описание курса:
Курс предоставляет необходимые базовые знания и навыки администраторам FreeBSD систем

Аудитория:
Курс предназначен для профессионалов в области системного администрирования и системного программирования FreeBSD

Необходимая подготовка:
• Обучаемые должны иметь базовый опыт работы с любыми операционными системами не менее года
• Опыт работы с UNIX/Linux приветствуется

Результат обучения:
• Слушатели, прошедшие обучение в рамках данного курса, смогут администрировать FreeBSD системы, выполняя стандартные операции настройки, установки, резервного копирования программного обеспечения и управления пользователями
• Слушатели получат опыт работы с утилитами командной строки и оболочками C Shell и Bash
• Слушатели изучат работу с файловыми системами, поддерживаемыми FreeBSD, поймут права доступа к файлам DAC, научатся управлять процессами
• Аспекты, относящиеся к настройке аппаратного обеспечения и соответствующим настройкам FreeBSD, также рассматриваются в данном курсе
• Cлушатели изучат процесс загрузки FreeBSD и систему инициализации BSD с помощью rc скриптов, а также процедуры останова и перезагрузки системы

Программа курса:
Модуль 1. Введение
• История UNIX и FreeBSD
• Что такое свободное программное обеспечение?
• Функции операционной системы FreeBSD
• Аппаратные платформы, поддерживаемые FreeBSD
• Последовательность выпуска релизов FreeBSD

Модуль 2. Знакомство с FreeBSD
• Учетная запись пользователя и вход в сеанс
• Ввод команды в оболочке
• Пароли пользователей
• Идентификаторы пользователей
• Определение пользователей, работающих в настоящий момент в системе

Модуль 3. Работа в оболочках C Shell и Bash
• Предназначение командной оболочки
• Варианты структуры командной строки
• Наиболее распространенные оболочки в FreeBSD
• Два класса команд: встроенные и системные
• Приемы работы в командной строке
• Переменные оболочки и окружения
• Командная история
• Дополнение имен
• Псевдонимы (aliases)
• Командная подстановка
• Вычисление арифметических выражений средствами оболочки
• Файловые шаблоны и перечисление

Модуль 4. Помощь и документация
• Сообщения об ошибочном синтаксисе команды
• Встроенная помощь оболочки
• Система помощи man
• Гипертекстовая система GNU TexInfo
• Документация производителей ПО
• Документация Handbook, HOWTO, FAQ и источники информации в Internet

Модуль 5. Работа с файлами и каталогами
• Иерархическая организация файловой системы
• Получение списка файлов
• Переход в другой каталог
• Создание и удаление файлов и каталогов
• Копирование, перемещение, переименование файлов и каталогов
• Поиск в файловой системе
• Быстрый поиск по базе данных имен файлов
• Определение типа содержимого файлов

Модуль 6. Управление процессами
• Определение процесса и задания
• Фоновый запуск заданий
• Жизненный цикл процесса в системе
• Мониторинг процессов
• Определение количества свободной памяти в системе
• Управление процессами. Сигналы
• Перехват сигналов в оболочке
• Управление приоритетом

Модуль 7. Работа в текстовом редакторе vi
• Запуск и режимы работы vi
• Перемещение курсора по тексту
• Команды редактирования текста
• Команды поиска и замены
• Команды работы с файлами

Модуль 8. Текстовые утилиты UNIX и потоки
• Перенаправление потоков
• Конвейеры
• Команда echo
• Пэйджеры more и less
• Объединение содержимого файлов с помощью cat
• Команды head и tail
• Вырезание строк и символов в тексте с помощью cut
• Потоковый редактор sed
• Потоковый редактор awk
• Сравнение содержимого файлов - diff
• Команда expand
• Простое форматирование текста командой fmt
• Подготовка текста к печати - pr
• Сортировка строк командой sort
• Фильтрация неповторяющихся строк командой uniq
• Объединение строк двух файлов по общему полю с помощью join
• Подсчет количества и нумерация строк
• Замена символов с помощью команды tr
• Слияние строк
• Получение дампов
• Разделение файлов на части – split и csplit
• Команда xargs

Модуль 9. Регулярные выражения
• Метасимволы и квантификаторы
• Поиск строк с помощью grep
• Обратные ссылки
• Регулярные выражения в sed
• Регулярные выражения в awk

Модуль 10. Система файлов в FreeBSD
• Компоненты файловой системы
• Права владения
• Права доступа к файлам
• Права доступа к каталогам
• Изменение прав владения
• Изменение прав доступа
• Команда umask
• Особые биты прав доступа: SUID, SGID и sticky bit
• Общепринятые соглашения о суффиксах имен файлов
• Специальные типы файлов
• Жесткие связи
• Символьные ссылки

Модуль 11. Работа с жесткими магнитными дисками
• Накопители на жестких магнитных дисках
• Именование жестких магнитных дисков
• Создание разделов с помощью fdisk
• Файловая система FFS
• Поддержка других файловых систем
• Создание файловой системы командой mkfs
• Проверка целостности файловой системы - fsck
• Монтирование файловых систем - mount
• Подкачка и виртуальная память
• Настройка монтирования файловых систем в /etc/fstab
• Мониторинг дисковых ресурсов – df и du
• Квотирование дискового пространства

Модуль 12. Резервное копирование
• Планирование операций резервного копирования
• Команда dd
• Команды сжатия файлов gzip, bzip2
• Архиватор tar
• Архиватор cpio
• Архиватор pax

Модуль 13. Процесс загрузки и уровни выполнения
• Этапы процесса загрузки
• Загрузчик FreeBSD
• rc скрипты инициализации системы
• Отличия инициализации BSD от стиля SVR4
• Остановка и перезагрузка системы

Модуль 14. Установка FreeBSD
• Распространенные варианты установки FreeBSD 
• Требования к аппаратному обеспечению
• Подготовка к установке FreeBSD
• Программа sysinstall
• Установка FreeBSD
• Установка локали
• Русификация консоли

Модуль 15. Установка оборудования
• Установка нового оборудования
• Команда dmesg
• Устройства PCI
• Установка SCSI устройств
• Установка сетевых адаптеров
• Работа со звуковыми картами
• Поддержка USB устройств
• Устройства PCMCIA

Модуль 16. Сборка и установка ядра FreeBSD
• Необходимость пересборки ядра
• Конфигурирование и сборка ядра
• Проверка работоспособности ядра

Модуль 17. Управление программным обеспечением
• Принципы управления программным обеспечением
• Установка программного обеспечения из пакетов с исходным кодом
• Библиотеки
• Установка программного обеспечения из пакетов
• Порты FreeBSD Записаться на курс

Характеристики курса

  • Начало: Ведется набор
  • Вендор: FreeBSD
  • Код курса: FBD-101
  • Город: Пермь, Челябинск, Самара, Ижевск, Екатеринбург, Киров,
  • Направление: FreeBSD
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 32900 ₽
  • Дистанционно: 32900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru