Описание

После изучения курса вы сможете: 

  • управлять учетными записями пользователей и групп;
  • настраивать дисковые квоты;
  • добавлять новые дисковые устройства, создавать разделы на диске, форматировать разделы, настраивать область подкачки;
  • запускать задания по расписанию;
  • настраивать систему журналирования;
  • управлять загрузкой и выгрузкой системы;
  • архивировать и восстанавливать данные;
  • устанавливать и обновлять FreeBSD, накладывать патчи;
  • работать с системой управления программным обеспечением как в бинарном формате, так и в исходных текстах;
  • настраивать и компилировать ядро;
  • настраивать службу печати
Целевая аудитория

ИТ-специалисты, занимающимся сопровождением UNIX или Windows систем; Начинающие разработчики, использующие UNIX платформы, в том числе и веб-разработчики; Студенты компьютерных специальностей.

Программа
  • Устройство компьютера.

    • Основные аппаратные компоненты компьютера.
    • Обеспечение взаимодействия устройств.
    • Интерфейсы для подключения дисковых накопителей (IDE, SCSI).
    • Последовательные и параллельные порты. USB устройства

  • Обслуживание пользователей.

    • Управление учетными записями пользователей.
    • Файлы /etc/passwd, /etc/master.passwd, /etc/login.conf.
    • Управление групповыми учетными записями.
    • Создание специальных и ограниченных учетных записей.
    • Квотирование дискового пространства.
    • Установка пакета квотирования дискового пространства.
    • Настройка квот. Просмотр квот

  • Работа с дисковыми устройствами хранения информации.

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

  • Загрузка, выключение, уровни выполнения.

    • Процесс загрузки ядра FreeBSD.
    • Уровни выполнения, демон init, инициализация системы.
    • Демон init и однопользовательский режим.
    • Демон init и многопользовательский режим.
    • Запуск загрузочных rc-скриптов.
    • Параметры программы init и файл /etc/ttys

  • Выполнение заданий по расписанию.

    • Служба cron
    • Служба at

  • Система журналирования.

    • Настройка демона syslogd.
    • Настройка автоматической ротации и архивирования журналов

  • Архивирование и восстановление данных.

    • Управление ленточным устройством, команда mt.
    • Утилиты архивирования и восстановления данных.
    • Утилита tar.
    • Утилита dd.
    • Утилита cpio.
    • Утилита pax.
    • Утилита dump.
    • Утилита restore.
    • Диск восстановления в случае аварии (fixit disk)

  • Установка FreeBSD

    • Версии FreeBSD.
    • Аппаратные требования.
    • Способы установки.
    • Установка FreeBSD.
    • Настройка параметров после установки системы.
    • Установка патчей безопасности.
    • Обновление FreeBSD

  • Установка программного обеспечения.

    • Возможные варианты поставки ПО.
    • Установка программного обеспечения из пакетов (packages)
    • Установка программного обеспечения с помощью портов (ports)
    • Утилита make и Makefile
    • Разделяемые (shared) библиотеки

  • Настройка ядра.

    • Состав ядра.
    • Модули.
    • Программа sysctl.
    • Параметры ядра.
    • Настройка и сборка ядра

  • Служба печати.

    • Установка сервиса локальной печати.
    • Установка службы удаленной печати.
    • Управление службой печати.
    • Управление принтерами.
    • Управление очередью печати.
    • Печать файлов