Курс NT-LA1 Администрирование Linux, часть 1 | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс NT-LA1 Администрирование Linux, часть 1

Курс предоставляет знания по основным вопросам администрирования Linux-систем от элементарных команд пользователя и до сложных вопросов сопровождения системы. Он может быть условно разделён на две части. Первая, использование Linux/Unix систем, и вторая, администрирование Linux-систем. В первой части изучаются основные инструменты администратора системы: командный интерпретатор, редактор vi, программы для работы с файлами, процессами, символьными потоками и ряд других. Во второй, собственно, система, её основные элементы, их назначение и использование. Этот курс или аналогичный по ОС FreeBSD в сочетании с сетевым курсом составляет основу для остальных курсов учебного центра по открытым системам.

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

По окончании курса слушатели смогут:

  • знать, как устроена операционная система;
  • знать назначение составных частей ОС Linux и как использовать их для решения конкретных задач;
  • знать, как обеспечивается функциональность системы;
  • выполнять основные операции по управлению файлами;
  • осуществлять управление доступом;
  • производить монтирование файловых систем;
  • создавать и редактировать файлы с помощью текстового редактора vi;
  • эффективно использовать возможности командного интерпретатора;
  • создавать и адаптировать скрипты командного интерпретатора;
  • осознанно применять инструментарий ОС Linux;
  • оптимально распределять ресурсы системы;
  • выполнять управление процессами;
  • осуществлять специфические операции над файлами и файловой системой;
  • автоматизировать решение задач системного администрирования;
  • инсталлировать операционную систему Linux;
  • восстанавливать работоспособность поврежденной системы;
  • настраивать и конфигурировать систему;
  • устанавливать программное обеспечение из RPM-пакетов и архивов исходных текстов;
  • управлять процессом начальной загрузки системы, гибко настраивать загрузчик и уровни запуска ОС;
  • выполнять конфигурирование и сборку ядра операционной системы;
  • настраивать систему под конкретное аппаратное обеспечение;
  • выполнять настройку системных сервисов: периодического запуска, запуска процессов по расписанию, журнализацию системы.

Аудитория

Системные администраторы, выполняющие инсталляцию и сопровождение серверов и рабочих станций под управлением операционной системы Linux.

Для эффективного обучения на курсе, слушатели должны обладать следующими знаниями и навыками:

  • базовые знания об аппаратном обеспечении: архитектура компьютера, принципы работы и назначение процессора, ОЗУ, жесткого диска;
  • базовые навыки программирования;
  • элементарные знания английского языка на уровне команд.
  1. Введение
    • Ядро и основные подсистемы.
    • Файлы.
    • Функции ОС.
    • POSIX.
    • GNU, Free Software Foundation.
    • Основные отличия Linux от Microsoft Windows.
    • Установка Linux.
  2. Начало работы в среде командного интерпретатора
    • Терминалы, командные интерпретаторы, основные команды работы с файлами.
    • Команды find, grep, egrep.
    • Переменные, наследование, переменные среды, инициализационные файлы.
    • Конвейеры.
    • Регулярные выражения.
    • Редактор vi.
    • Самые часто используемые утилиты.
    • Утилита man и другие источники документации.
  3. Знакомство с графической оболочкой
    • Компоненты и настройки графической среды.
    • Файлы инициализации.
    • Выбор оболочки.
    • Устранение неисправностей в GNOME, KDE.
  4. Файловые системы
    • Типы данных и файлов в операционной системе.
    • Файловая иерархия и файловые системы.
    • Разбиение диска на разделы, утилита fdisk.
    • Устройство файловых систем ext3/4.
    • Hard и symbol links.
    • Создание, монтирование и ремонт файловых систем.
    • Утилиты файловых систем ext3/4, xfs.
    • Основы работы с LVM и btrfs.
  5. Разграничение доступа
    • Права доступа к файлам и каталогам.
    • Утилиты chmod, chown, umask. SUID, GUID, sticky bit.
    • Изменения прав доступа при копировании и перемещении.
    • Списки контроля доступа, использование setfacl.
  6. Учетные записи и безопасность
    • Методы обеспечения безопасности.
    • Создание, модификация, удаление учетной записи.
    • Файлы /etc/passwd и /etc/shadow.
    • PAM.
    • Утилиты su и sudo.
    • Рекомендации по повышению уровня безопасности.
  7. Резервное копирование
    • Стратегия архивации.
    • Утилиты dump, restore, xfsdump, xfsrestore, tar.
    • Корпоративные платформы резервного копирования.
  8. Планировщики и журналирование
    • Демон rsyslog.
    • Файл /etc/rsyslog.conf, фильтры.
    • Другие демоны журналирования syslog-ng, journald.
    • Управление журналами с помощью logrotate, logadm.
    • Планирование задач с помощью cron.
    • Структура файла crontab.
    • Разрешения на работу с планировщиками.
    • Утилита at, atq.
  9. Конфигурирование сетевых компонент
    • Настройка сетевых интерфейсов, скрипты и файлы конфигурации в различных дистрибутивах Linux (RHEL/CentOS, SUSE, Ubuntu).
    • Статика и DHCP.
    • Таблица маршрутизации.
    • Важные параметры ядра, которые стоит изменить и мониторить.
    • NTP.
    • Простейшие настройки firewalld.
    • Технология rpc, rpcbind.
    • NFS сервер и клиент.
    • Монтирование NFS.
    • Работа с ssh, scp.
  10. Управление пакетами
    • RPM, apt, yum, zypper.
    • Поиск, установка, обновление, удаление пакетов.
    • Просмотр информации о пакете.
    • Зависимости и конфликты.
    • Добавление репозиториев.
  11. Управление процессами
    • Типы и атрибуты процессов.
    • Приоритеты.
    • Сигналы, старт и завершение процессов.
    • Работа с jobs.
  12. Загрузка, инициализация и останов системы
    • Этапы начальной загрузки Linux.
    • Systemd, systemctl.
    • Устранение неисправностей при загрузке.

Регистрация на ближайший курс

Код курса

NT-LA1

Длительность, дней (часов)

5 (40)

Ближайшие даты

Цена, грн

График занятий

Дата

Время

13.05.24
09:30 - 17:00
14.05.24
09:30 - 17:00
15.05.24
09:30 - 17:00
16.05.24
09:30 - 17:00
17.05.24
09:30 - 17:00

В стоимость курса входит

  • LIVE-обучение независимо от формата участия в курсе (очно/удаленно)
  • Сборник лабораторных работ в электронном виде
  • Подборка материалов в электронном виде
  • Предварительно настроенная среда и обучение на современном оборудовании
  • Электронный сертификат НЦ
  • Обед и кофе-брейки (очный курс)
  • Консультации тренера в течение 6 месяцев после окончания курса