F.LPI101

Основы администрирования Linux

Курс предназначен для подготовки слушателей к сдаче тестов Linux Professional Institute LPIC-1 Exam 101 в рамках сертификации LPI LPIC-1 "Certified Linux Administrator".
Сертификация LPI разработана без привязки к конкретному дистрибутиву.
Предлагаемый курс универсален и подходит для изучения наиболее распространенных дистрибутивов GNU/Linux: Debian, Ubuntu, Red Hat, SUSE и производных от них.
Работа на курсе происходит как минимум с двумя дистрибутивами: CentOS и Debian, но по желанию слушателей могут быть использованы и другие дистрибутивы, например, Astra Linux или ALT Linux.

Курс предназначен для профессионалов в области системного администрирования и системного программирования GNU/Linux, а также он предоставляет необходимый базис для сетевых администраторов GNU/Linux систем.

Предварительная подготовка

Этот курс является первым в линейке LPI сертификации для администраторов LPIC-1.
Обучаемые должны иметь базовый опыт работы с любыми операционными системами.
Предварительный опыт работы с GNU/Linux и/или UNIX системами не обязателен, но приветствуется.

Продолжительность курса: 5 дней / 50 ак. часов

40 000 ₽

Длительность

5 дней (40ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Расписание

Дата и место проведения
Начало
Формат
Преподаватель
Стоимость

Кому подойдет этот курс

    профессионалы в области системного администрирования и системного программирования GNU/Linux
    Администраторы GNU/Linux систем

Получаемые знания и умения:

  • Слушатели, прошедшие обучение в рамках данного курса, смогут администрировать GNU/Linux системы, выполняя стандартные операции настройки, установки, резервного копирования программного обеспечения и управления пользователями.
  • Слушатели получат опыт работы с утилитами командной строки и оболочкой Bash.
  • Слушатели изучат работу с файловыми системами GNU/Linux, поймут права доступа к файлам DAC, научатся управлять процессами.
  • Аспекты, относящиеся к настройке аппаратного обеспечения и соответствующим настройкам GNU/Linux, также рассматриваются в данном курсе.
  • Слушатели изучат процедуры загрузки GNU/Linux, познакомятся с системой инициализации и процедурами останова и перезагрузки системы.

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

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

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

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

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

Управление процессами.
  • Определение процесса и задания.
  • Фоновый запуск заданий.
  • Жизненный цикл процесса в системе.
  • Мониторинг процессов.
  • Определение количества свободной памяти в системе.
  • Файловая система /proc.
  • Управление процессами. Сигналы.
  • Перехват сигналов в оболочке.
  • Управление приоритетом.
  • Команды nohup, watch, screen, tmux.

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

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

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

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

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

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

Процесс загрузки и уровни выполнения.
  • Этапы процесса загрузки.
  • Загрузчик GRUB.
  • Загрузчик GRUB2.
  • Команды grub-install, grub-mkconfig.
  • Последовательность инициализации системы.
  • Разновидности инициализации: rc.conf, SysVinit, systemd.
  • Уровни исполнения/цели загрузки.
  • Утилита systemctl для систем с systemd.
  • Остановка и перезагрузка системы.

Установка GNU/Linux.
  • Распространенные варианты установки GNU/Linux.
  • Требования к аппаратному обеспечению.
  • Подготовка к установке GNU/Linux.
  • Установка GNU/Linux.
  • Установка локали.
  • Русификация консоли.

Установка оборудования.
  • Установка нового оборудования.
  • Модули ядра.
  • Команда dmesg.
  • Файловая система udev.
  • Каталоги /dev, /proc, /sys.
  • Команда lspci.
  • Установка SCSI и SAS устройств.
  • Установка сетевых адаптеров.
  • Поддержка USB устройств, команда lsusb.
  • Команды modprobe, lsmod, insmod, modinfo, rmmod и модули ядра.

Управление программным обеспечением.
  • Принципы управления программным обеспечением.
  • Установка программного обеспечения из пакетов с исходным кодом.
  • Библиотеки.
  • Управление разделяемыми библиотеками.
  • Система управления пакетами Red Hat.
  • Система управления пакетами Debian.
  • Система управления пакетами SUSE.
  • Системы управления пакетами других популярных дистрибутивов.

Служба журналирования.
Демоны klogd и syslogd и rsyslogd.
Журналирование journald и утилита journalctl.
Утилита logger.
Система ротации журналов.
Клиент виртуализации.
Концепции виртуализации и контейнеров.
Понимание основ облачных технологий: IAAS, PAAS, SAAS.
Подготовка виртуальной машины к клонированию или копированию.
Основы развертывания и автоматизации управления ВМ.

Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.

[ 03 ]

Обратная связь и поддержка

Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных